Public Member Functions | |
| Sprites (KyraEngine_LoK *vm, OSystem *system) | |
| void | updateSceneAnims () |
| void | setupSceneAnims () |
| void | loadDat (const char *filename, SceneExits &exits) |
| void | loadSceneShapes () |
| void | refreshSceneAnimObject (uint8 animNum, uint8 shapeNum, uint16 x, uint16 y, bool flipX, bool unkFlag) |
| int | getDrawLayer (int y) |
Public Attributes | |
| Anim | _anims [11] |
| uint8 * | _sceneShapes [50] |
| int | _sceneAnimatorBeaconFlag |
Protected Member Functions | |
| void | freeSceneShapes () |
Protected Attributes | |
| KyraEngine_LoK * | _vm |
| Resource * | _res |
| OSystem * | _system |
| Screen * | _screen |
| uint8 * | _dat |
| Common::RandomSource | _rnd |
| uint8 * | _spriteDefStart |
| uint8 | _drawLayerTable [8] |