|
OGRE
1.9.0
|
#include <OgreResourceGroupManager.h>
Public Types | |
| typedef map< Real, LoadUnloadResourceList * >::type | LoadResourceOrderMap |
| Created resources which are ready to be loaded / unloaded. | |
| enum | Status { UNINITIALSED = 0 , INITIALISING = 1 , INITIALISED = 2 , LOADING = 3 , LOADED = 4 } |
Public Member Functions | |
| void | addToIndex (const String &filename, Archive *arch) |
| OGRE_MUTEX (statusMutex) | |
| Status-specific mutex, separate from content-changing mutex. | |
| void | removeFromIndex (Archive *arch) |
| void | removeFromIndex (const String &filename, Archive *arch) |
Public Attributes | |
| Status | groupStatus |
| Group status. | |
| bool | inGlobalPool |
| LoadResourceOrderMap | loadResourceOrderMap |
| LocationList | locationList |
| List of possible locations to search. | |
| String | name |
| Group name. | |
| OGRE_AUTO_MUTEX | |
| General mutex for dealing with group content. | |
| ResourceDeclarationList | resourceDeclarations |
| Pre-declared resources, ready to be created. | |
| ResourceLocationIndex | resourceIndexCaseInsensitive |
| Index of resource names to locations, built for speedy access (case insensitive archives) | |
| ResourceLocationIndex | resourceIndexCaseSensitive |
| Index of resource names to locations, built for speedy access (case sensitive archives) | |
| String | worldGeometry |
| Linked world geometry, as passed to setWorldGeometry. | |
| SceneManager * | worldGeometrySceneManager |
| Scene manager to use with linked world geometry. | |
Resource group entry.
Definition at line 315 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 344 of file OgreResourceGroupManager.h.
| Enumerator | |
|---|---|
| UNINITIALSED | |
| INITIALISING | |
| INITIALISED | |
| LOADING | |
| LOADED | |
Definition at line 317 of file OgreResourceGroupManager.h.
| void Ogre::ResourceGroupManager::ResourceGroup::addToIndex | ( | const String & | filename, |
| Archive * | arch ) |
| Ogre::ResourceGroupManager::ResourceGroup::OGRE_MUTEX | ( | statusMutex | ) |
Status-specific mutex, separate from content-changing mutex.
| void Ogre::ResourceGroupManager::ResourceGroup::removeFromIndex | ( | Archive * | arch | ) |
| void Ogre::ResourceGroupManager::ResourceGroup::removeFromIndex | ( | const String & | filename, |
| Archive * | arch ) |
| Status Ogre::ResourceGroupManager::ResourceGroup::groupStatus |
Group status.
Definition at line 332 of file OgreResourceGroupManager.h.
| bool Ogre::ResourceGroupManager::ResourceGroup::inGlobalPool |
Definition at line 351 of file OgreResourceGroupManager.h.
| LoadResourceOrderMap Ogre::ResourceGroupManager::ResourceGroup::loadResourceOrderMap |
Definition at line 345 of file OgreResourceGroupManager.h.
| LocationList Ogre::ResourceGroupManager::ResourceGroup::locationList |
List of possible locations to search.
Definition at line 334 of file OgreResourceGroupManager.h.
| String Ogre::ResourceGroupManager::ResourceGroup::name |
Group name.
Definition at line 330 of file OgreResourceGroupManager.h.
| Ogre::ResourceGroupManager::ResourceGroup::OGRE_AUTO_MUTEX |
General mutex for dealing with group content.
Definition at line 326 of file OgreResourceGroupManager.h.
| ResourceDeclarationList Ogre::ResourceGroupManager::ResourceGroup::resourceDeclarations |
Pre-declared resources, ready to be created.
Definition at line 340 of file OgreResourceGroupManager.h.
| ResourceLocationIndex Ogre::ResourceGroupManager::ResourceGroup::resourceIndexCaseInsensitive |
Index of resource names to locations, built for speedy access (case insensitive archives)
Definition at line 338 of file OgreResourceGroupManager.h.
| ResourceLocationIndex Ogre::ResourceGroupManager::ResourceGroup::resourceIndexCaseSensitive |
Index of resource names to locations, built for speedy access (case sensitive archives)
Definition at line 336 of file OgreResourceGroupManager.h.
| String Ogre::ResourceGroupManager::ResourceGroup::worldGeometry |
Linked world geometry, as passed to setWorldGeometry.
Definition at line 347 of file OgreResourceGroupManager.h.
| SceneManager* Ogre::ResourceGroupManager::ResourceGroup::worldGeometrySceneManager |
Scene manager to use with linked world geometry.
Definition at line 349 of file OgreResourceGroupManager.h.
1.13.2