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

Public Member Functions

 cPlayerState_Push (cInit *apInit, cPlayer *apPlayer)
 
void OnUpdate (float afTimeStep)
 
bool OnJump ()
 
void OnStartInteract ()
 
void OnStopInteract ()
 
void OnStartExamine ()
 
bool OnMoveForwards (float afMul, float afTimeStep)
 
bool OnMoveSideways (float afMul, float afTimeStep)
 
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 ()
 
virtual bool OnAddYaw (float afVal)
 
virtual bool OnAddPitch (float afVal)
 

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: