ScummVM API documentation
cPlayerState_Move Class Reference
Inheritance diagram for cPlayerState_Move:
iPlayerState

Public Member Functions

 cPlayerState_Move (cInit *apInit, cPlayer *apPlayer)
 
void OnUpdate (float afTimeStep)
 
void OnStartInteract ()
 
void OnStopInteract ()
 
bool OnJump ()
 
void OnStartExamine ()
 
bool OnMoveForwards (float afMul, float afTimeStep)
 
bool OnMoveSideways (float afMul, float afTimeStep)
 
bool OnAddYaw (float afVal)
 
bool OnAddPitch (float afVal)
 
void EnterState (iPlayerState *apPrevState)
 
void LeaveState (iPlayerState *apNextState)
 
void OnPostSceneDraw ()
 
bool OnStartInventory ()
 
bool OnStartInventoryShortCut (int alNum)
 
- Public Member Functions inherited from iPlayerState
 iPlayerState (cInit *apInit, cPlayer *apPlayer, ePlayerState aType)
 
void InitState (iPlayerState *apPrevState)
 
virtual void OnDraw ()
 
virtual void OnStopExamine ()
 
virtual void OnStartHolster ()
 
virtual void OnStartRun ()
 
virtual void OnStopRun ()
 
virtual void OnStartCrouch ()
 
virtual void OnStopCrouch ()
 
virtual void OnStartInteractMode ()
 

Additional Inherited Members

- Public Attributes inherited from iPlayerState
ePlayerState mType
 
ePlayerState mPreviuosState
 
- Protected Attributes inherited from iPlayerState
cInitmpInit
 
cPlayermpPlayer
 

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