#include <OgreResourceGroupManager.h>
Public Types | |
enum | Status { UNINITIALSED = 0, INITIALISING = 1, INITIALISED = 2, LOADING = 3, LOADED = 4 } |
typedef map< Real, LoadUnloadResourceList * > ::type | LoadResourceOrderMap |
Created resources which are ready to be loaded / unloaded. | |
Public Member Functions | |
void | addToIndex (const String &filename, Archive *arch) |
void | removeFromIndex (const String &filename, Archive *arch) |
void | removeFromIndex (Archive *arch) |
Public Attributes | |
OGRE_AUTO_MUTEX String | name |
General mutex for dealing with group content. | |
Status | groupStatus |
Group status. | |
LocationList | locationList |
List of possible locations to search. | |
ResourceLocationIndex | resourceIndexCaseSensitive |
Index of resource names to locations, built for speedy access (case sensitive archives). | |
ResourceLocationIndex | resourceIndexCaseInsensitive |
Index of resource names to locations, built for speedy access (case insensitive archives). | |
ResourceDeclarationList | resourceDeclarations |
Pre-declared resources, ready to be created. | |
LoadResourceOrderMap | loadResourceOrderMap |
String | worldGeometry |
Linked world geometry, as passed to setWorldGeometry. | |
SceneManager * | worldGeometrySceneManager |
Scene manager to use with linked world geometry. | |
bool | inGlobalPool |
Resource group entry.
Definition at line 306 of file OgreResourceGroupManager.h.
typedef map<Real, LoadUnloadResourceList*>::type Ogre::ResourceGroupManager::ResourceGroup::LoadResourceOrderMap |
Created resources which are ready to be loaded / unloaded.
Definition at line 335 of file OgreResourceGroupManager.h.
Definition at line 308 of file OgreResourceGroupManager.h.
void Ogre::ResourceGroupManager::ResourceGroup::addToIndex | ( | const String & | filename, | |
Archive * | arch | |||
) |
void Ogre::ResourceGroupManager::ResourceGroup::removeFromIndex | ( | Archive * | arch | ) |
void Ogre::ResourceGroupManager::ResourceGroup::removeFromIndex | ( | const String & | filename, | |
Archive * | arch | |||
) |
Group status.
Definition at line 323 of file OgreResourceGroupManager.h.
Definition at line 342 of file OgreResourceGroupManager.h.
Definition at line 336 of file OgreResourceGroupManager.h.
List of possible locations to search.
Definition at line 325 of file OgreResourceGroupManager.h.
OGRE_AUTO_MUTEX String Ogre::ResourceGroupManager::ResourceGroup::name |
General mutex for dealing with group content.
Status-specific mutex, separate from content-changing mutex Group name
Definition at line 321 of file OgreResourceGroupManager.h.
Pre-declared resources, ready to be created.
Definition at line 331 of file OgreResourceGroupManager.h.
Index of resource names to locations, built for speedy access (case insensitive archives).
Definition at line 329 of file OgreResourceGroupManager.h.
Index of resource names to locations, built for speedy access (case sensitive archives).
Definition at line 327 of file OgreResourceGroupManager.h.
Linked world geometry, as passed to setWorldGeometry.
Definition at line 338 of file OgreResourceGroupManager.h.
Scene manager to use with linked world geometry.
Definition at line 340 of file OgreResourceGroupManager.h.
Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Fri May 25 23:39:30 2012