ScummVM API documentation
Illusions::BackgroundInstanceList Class Reference

Public Types

typedef Common::List< BackgroundInstance * > Items
 
typedef Items::iterator ItemsIterator
 

Public Member Functions

 BackgroundInstanceList (IllusionsEngine *vm)
 
BackgroundInstancecreateBackgroundInstance (Resource *resource)
 
void removeBackgroundInstance (BackgroundInstance *backgroundInstance)
 
void pauseBySceneId (uint32 sceneId)
 
void unpauseBySceneId (uint32 sceneId)
 
BackgroundInstancefindActiveBackgroundInstance ()
 
BackgroundInstancefindBackgroundByResource (BackgroundResource *backgroundResource)
 
BackgroundResourcegetActiveBgResource ()
 
WidthHeight getMasterBgDimensions ()
 
void refreshPan ()
 
bool findActiveBackgroundNamedPoint (uint32 namedPointId, Common::Point &pt)
 

Public Attributes

IllusionsEngine_vm
 
Items _items
 

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