ScummVM API documentation
Twp::ResManager Class Reference

Public Member Functions

Texturetexture (const Common::String &name)
 
SpriteSheetspriteSheet (const Common::String &name)
 
Common::SharedPtr< Fontfont (const Common::String &name)
 
void resetSaylineFont ()
 
bool isThread (int id) const
 
bool isRoom (int id) const
 
bool isActor (int id) const
 
bool isObject (int id) const
 
bool isSound (int id) const
 
bool isLight (int id) const
 
bool isCallback (int id) const
 
int getCallbackId () const
 
int newRoomId ()
 
int newObjId ()
 
int newActorId ()
 
int newSoundDefId ()
 
int newSoundId ()
 
int newThreadId ()
 
int newCallbackId ()
 
int newLightId ()
 
void resetIds (int callbackId)
 

Static Public Member Functions

static Common::String getKey (const Common::String &path)
 

Public Attributes

Common::HashMap< Common::String, Texture_textures
 
Common::HashMap< Common::String, SpriteSheet_spriteSheets
 
Common::HashMap< Common::String, Common::SharedPtr< Font > > _fonts
 
Common::SharedPtr< Object_allObjects [100000]
 

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