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 |