Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Ogre::ResourceGroupManager::ResourceGroup Struct Reference

Resource group entry. More...

#include <OgreResourceGroupManager.h>

List of all members.

Public Types

typedef std::map< Real, LoadUnloadResourceList * > LoadResourceOrderMap
 Created resources which are ready to be loaded / unloaded.


Public Attributes

OGRE_AUTO_MUTEX String name
 Group name.

bool initialised
 Whether group has been initialised.

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.

SceneManagerworldGeometrySceneManager
 Scene manager to use with linked world geometry.


Detailed Description

Resource group entry.

Definition at line 206 of file OgreResourceGroupManager.h.


Member Typedef Documentation

typedef std::map<Real, LoadUnloadResourceList*> Ogre::ResourceGroupManager::ResourceGroup::LoadResourceOrderMap
 

Created resources which are ready to be loaded / unloaded.

Definition at line 224 of file OgreResourceGroupManager.h.


Member Data Documentation

bool Ogre::ResourceGroupManager::ResourceGroup::initialised
 

Whether group has been initialised.

Definition at line 212 of file OgreResourceGroupManager.h.

LoadResourceOrderMap Ogre::ResourceGroupManager::ResourceGroup::loadResourceOrderMap
 

Definition at line 225 of file OgreResourceGroupManager.h.

LocationList Ogre::ResourceGroupManager::ResourceGroup::locationList
 

List of possible locations to search.

Definition at line 214 of file OgreResourceGroupManager.h.

OGRE_AUTO_MUTEX String Ogre::ResourceGroupManager::ResourceGroup::name
 

Group name.

Definition at line 210 of file OgreResourceGroupManager.h.

ResourceDeclarationList Ogre::ResourceGroupManager::ResourceGroup::resourceDeclarations
 

Pre-declared resources, ready to be created.

Definition at line 220 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 218 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 216 of file OgreResourceGroupManager.h.

String Ogre::ResourceGroupManager::ResourceGroup::worldGeometry
 

Linked world geometry, as passed to setWorldGeometry.

Definition at line 227 of file OgreResourceGroupManager.h.

SceneManager* Ogre::ResourceGroupManager::ResourceGroup::worldGeometrySceneManager
 

Scene manager to use with linked world geometry.

Definition at line 229 of file OgreResourceGroupManager.h.


The documentation for this struct was generated from the following file:

Copyright © 2000-2005 by The OGRE Team
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Feb 12 13:02:53 2006