ScummVM API documentation
TeenAgent::Animation Class Reference
Inheritance diagram for TeenAgent::Animation:
TeenAgent::Actor

Public Types

enum  Type { kTypeLan, kTypeVaria, kTypeInventory }
 

Public Member Functions

void load (Common::SeekableReadStream &, Type type=kTypeLan)
 
void free ()
 
SurfacefirstFrame ()
 
SurfacecurrentFrame (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
 
Surfaceframes
 
uint16 index
 

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