Public Types | |
| typedef Common::List< BackgroundInstance * > | Items |
| typedef Items::iterator | ItemsIterator |
Public Member Functions | |
| BackgroundInstanceList (IllusionsEngine *vm) | |
| BackgroundInstance * | createBackgroundInstance (Resource *resource) |
| void | removeBackgroundInstance (BackgroundInstance *backgroundInstance) |
| void | pauseBySceneId (uint32 sceneId) |
| void | unpauseBySceneId (uint32 sceneId) |
| BackgroundInstance * | findActiveBackgroundInstance () |
| BackgroundInstance * | findBackgroundByResource (BackgroundResource *backgroundResource) |
| BackgroundResource * | getActiveBgResource () |
| WidthHeight | getMasterBgDimensions () |
| void | refreshPan () |
| bool | findActiveBackgroundNamedPoint (uint32 namedPointId, Common::Point &pt) |
Public Attributes | |
| IllusionsEngine * | _vm |
| Items | _items |