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

Public Member Functions

 cPlayerState_Normal (cInit *apInit, cPlayer *apPlayer)
 
void OnUpdate (float afTimeStep)
 
void OnStartInteract ()
 
void OnStartExamine ()
 
void OnStartRun ()
 
void OnStopRun ()
 
void OnStartCrouch ()
 
void OnStopCrouch ()
 
void OnStartInteractMode ()
 
void EnterState (iPlayerState *apPrevState)
 
void LeaveState (iPlayerState *apNextState)
 
- Public Member Functions inherited from iPlayerState
 iPlayerState (cInit *apInit, cPlayer *apPlayer, ePlayerState aType)
 
void InitState (iPlayerState *apPrevState)
 
virtual void OnPostSceneDraw ()
 
virtual void OnDraw ()
 
virtual void OnStopInteract ()
 
virtual void OnStopExamine ()
 
virtual void OnStartHolster ()
 
virtual bool OnJump ()
 
virtual bool OnStartInventory ()
 
virtual bool OnStartInventoryShortCut (int alNum)
 
virtual bool OnMoveForwards (float afMul, float afTimeStep)
 
virtual bool OnMoveSideways (float afMul, float afTimeStep)
 
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: