Classes | |
struct | SpriteResourceEntry |
Public Member Functions | |
MonsterObjectData (XeenEngine *vm) | |
void | synchronize (XeenSerializer &s, MonsterData &monsterData) |
void | clearMonsterSprites () |
void | addMonsterSprites (MazeMonster &monster) |
Public Attributes | |
Common::Array< MazeObject > | _objects |
Common::Array< MazeMonster > | _monsters |
Common::Array< MazeWallItem > | _wallItems |
Common::Array< SpriteResourceEntry > | _objectSprites |
void MM::Xeen::MonsterObjectData::synchronize | ( | XeenSerializer & | s, |
MonsterData & | monsterData | ||
) |
Synchronizes the data
void MM::Xeen::MonsterObjectData::clearMonsterSprites | ( | ) |
Clears the current list of monster sprites
void MM::Xeen::MonsterObjectData::addMonsterSprites | ( | MazeMonster & | monster | ) |
Load the normal and attack sprites for a given monster