ScummVM API documentation
Kyra::Sprites Class Reference

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]
 

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