ScummVM API documentation
Gnap::PlayerPlat Class Reference
Inheritance diagram for Gnap::PlayerPlat:
Gnap::Character

Public Member Functions

 PlayerPlat (GnapEngine *vm)
 
int getSequenceId (int kind=0, Common::Point gridPos=Common::Point(0, 0)) override
 
void initPos (int gridX, int gridY, Facing facing) override
 
void playSequence (int sequenceId) override
 
void updateIdleSequence () override
 
void updateIdleSequence2 () override
 
int getWalkSequenceId (int deltaX, int deltaY) override
 
bool walkTo (Common::Point gridPos, int animationIndex, int sequenceId, int flags) override
 
void makeRoom ()
 
- Public Member Functions inherited from Gnap::Character
 Character (GnapEngine *vm)
 
void walkStep ()
 

Additional Inherited Members

- Public Attributes inherited from Gnap::Character
Common::Point _pos
 
Facing _idleFacing
 
int _actionStatus
 
int _sequenceId
 
int _sequenceDatNum
 
int _id
 
int _gridX
 
int _gridY
 
int _walkNodesCount
 
GridStruct _walkNodes [kMaxGridStructs]
 
int _walkDestX
 
int _walkDestY
 
int _walkDeltaX
 
int _walkDeltaY
 
int _walkDirX
 
int _walkDirY
 
int _walkDirXIncr
 
int _walkDirYIncr
 
- Protected Attributes inherited from Gnap::Character
GnapEngine_vm
 

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