ScummVM API documentation
hpl::cResources Class Reference
Inheritance diagram for hpl::cResources:
hpl::iUpdateable

Public Member Functions

 cResources (LowLevelResources *apLowLevelResources, iLowLevelGraphics *apLowLevelGraphics)
 
void Init (cGraphics *apGraphics, cSystem *apSystem, cSound *apSound, cScene *apScene, cGui *apGui)
 
void Update (float afTimeStep)
 
LowLevelResourcesGetLowLevel ()
 
cFileSearcherGetFileSearcher ()
 
bool AddResourceDir (const tString &asDir, const tString &asMask="*.*")
 
void ClearResourceDirs ()
 
bool SetLanguageFile (const tString &asFile)
 
const tWStringTranslate (const tString &asCat, const tString &asName)
 
void AddEntity2DLoader (iEntity2DLoader *apLoader)
 
iEntity2DLoaderGetEntity2DLoader (const tString &asName)
 
void AddEntity3DLoader (iEntity3DLoader *apLoader, bool abSetAsDefault=false)
 
iEntity3DLoaderGetEntity3DLoader (const tString &asName)
 
void AddArea3DLoader (iArea3DLoader *apLoader, bool abSetAsDefault=false)
 
iArea3DLoaderGetArea3DLoader (const tString &asName)
 
void AddArea2DLoader (iArea2DLoader *apLoader)
 
iArea2DLoaderGetArea2DLoader (const tString &asName)
 
bool LoadResourceDirsFile (const tString &asFile)
 
cImageManagerGetImageManager ()
 
cGpuProgramManagerGetGpuProgramManager ()
 
cTileSetManagerGetTileSetManager ()
 
cImageEntityManagerGetImageEntityManager ()
 
cParticleManagerGetParticleManager ()
 
cSoundManagerGetSoundManager ()
 
cFontManagerGetFontManager ()
 
cScriptManagerGetScriptManager ()
 
cTextureManagerGetTextureManager ()
 
cMaterialManagerGetMaterialManager ()
 
cMeshManagerGetMeshManager ()
 
cMeshLoaderHandlerGetMeshLoaderHandler ()
 
cSoundEntityManagerGetSoundEntityManager ()
 
cAnimationManagerGetAnimationManager ()
 
cVideoManagerGetVideoManager ()
 
LowLevelSystemGetLowLevelSystem ()
 
- Public Member Functions inherited from hpl::iUpdateable
 iUpdateable (const tString &asName)
 
virtual void OnDraw ()
 
virtual void OnPostSceneDraw ()
 
virtual void OnPostGUIDraw ()
 
virtual void OnPostBufferSwap ()
 
virtual void OnStart ()
 
virtual void OnExit ()
 
virtual void Reset ()
 
const tStringGetName ()
 

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