All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Protected Attributes | List of all members
Eegeo::Rendering::SceneModels::SceneModelResourceRepository< TResourceType, TResourceInternalType > Class Template Reference
Inheritance diagram for Eegeo::Rendering::SceneModels::SceneModelResourceRepository< TResourceType, TResourceInternalType >:
Eegeo::Rendering::SceneModels::ISceneModelResourceProvider< TResourceType >

Public Member Functions

void Insert (const std::string &name, TResourceInternalType *pMesh)
 
TResourceType & UseResource (const std::string &name)
 
bool HasResource (const std::string &name) const
 
void ReleaseUnusedResources ()
 

Protected Attributes

std::map< std::string,
TResourceType * > 
m_resourceMap
 

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