ScummVM API documentation
Grim::ResourceLoader Class Reference

Classes

struct  ResourceCache
 

Public Member Functions

CMaploadColormap (const Common::String &fname)
 
CostumeloadCostume (const Common::String &fname, Actor *owner, Costume *prevCost)
 
FontloadFont (const Common::String &fname)
 
KeyframeAnimloadKeyframe (const Common::String &fname)
 
MaterialloadMaterial (const Common::String &fname, CMap *c, bool clamp)
 
ModelloadModel (const Common::String &fname, CMap *c, Model *parent=NULL)
 
EMIModelloadModelEMI (const Common::String &fname, EMICostume *costume)
 
LipSyncloadLipSync (const Common::String &fname)
 
SkeletonloadSkeleton (const Common::String &fname)
 
SpriteloadSprite (const Common::String &fname, EMICostume *costume)
 
AnimationEmiloadAnimationEmi (const Common::String &filename)
 
OverlayloadOverlay (const Common::String &filename)
 
Common::SeekableReadStreamopenNewStreamFile (const Common::String &fname, bool cache=false) const
 
ModelPtr getModel (const Common::String &fname, CMap *c)
 
CMapPtr getColormap (const Common::String &fname)
 
KeyframeAnimPtr getKeyframe (const Common::String &fname)
 
LipSyncPtr getLipSync (const Common::String &fname)
 
AnimationEmiPtr getAnimationEmi (const Common::String &fname)
 
void uncacheModel (Model *m)
 
void uncacheColormap (CMap *c)
 
void uncacheKeyframe (KeyframeAnim *kf)
 
void uncacheLipSync (LipSync *l)
 
void uncacheAnimationEmi (AnimationEmi *a)
 

Static Public Member Functions

static Common::String fixFilename (const Common::String &filename, bool append=true)
 

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