#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 (const String &filename, Archive *arch) |
| void | removeFromIndex (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.
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 | ( | const String & | filename, |
| Archive * | arch | ||
| ) |
Group status.
Definition at line 332 of file OgreResourceGroupManager.h.
Definition at line 351 of file OgreResourceGroupManager.h.
Definition at line 345 of file OgreResourceGroupManager.h.
List of possible locations to search.
Definition at line 334 of file OgreResourceGroupManager.h.
Group name.
Definition at line 330 of file OgreResourceGroupManager.h.
General mutex for dealing with group content.
Definition at line 326 of file OgreResourceGroupManager.h.
Pre-declared resources, ready to be created.
Definition at line 340 of file OgreResourceGroupManager.h.
Index of resource names to locations, built for speedy access (case insensitive archives)
Definition at line 338 of file OgreResourceGroupManager.h.
Index of resource names to locations, built for speedy access (case sensitive archives)
Definition at line 336 of file OgreResourceGroupManager.h.
Linked world geometry, as passed to setWorldGeometry.
Definition at line 347 of file OgreResourceGroupManager.h.
Scene manager to use with linked world geometry.
Definition at line 349 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 Mon Jul 27 2020 13:41:34