Public Member Functions | |
Actor (TrecisionEngine *vm) | |
void | syncGameStream (Common::Serializer &ser) |
void | actorDoAction (int action) |
void | actorStop () |
void | read3D (Common::SeekableReadStreamEndian *ff) |
float | frameCenter (SVertex *v) |
void | updateStepSound () |
bool | actorRectIsValid () const |
Common::Rect | getActorRect () const |
Public Attributes | |
SVertex * | _characterArea |
SVertex * | _vertex |
SFace * | _face |
SLight * | _light |
SCamera * | _camera |
STexture * | _textures |
int16 | _textureCoord [MAXFACE][3][2] |
uint32 | _vertexNum |
uint32 | _faceNum |
uint32 | _lightNum |
float | _px |
float | _pz |
float | _dx |
float | _dz |
float | _theta |
int | _area [6] |
int | _curFrame |
int | _curAction |