Public Types | |
enum | Type { kTypeLan, kTypeVaria, kTypeInventory } |
Public Member Functions | |
void | load (Common::SeekableReadStream &, Type type=kTypeLan) |
void | free () |
Surface * | firstFrame () |
Surface * | currentFrame (int dt) |
uint16 | currentIndex () const |
void | resetIndex () |
bool | empty () const |
void | restart () |
Public Attributes | |
uint16 | id |
uint16 | x |
uint16 | y |
bool | loop |
bool | paused |
bool | ignore |
Protected Attributes | |
byte * | data |
uint16 | dataSize |
uint16 | framesCount |
Surface * | frames |
uint16 | index |