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

Public Member Functions

 cPlayerState_InteractMode (cInit *apInit, cPlayer *apPlayer)
 
void OnUpdate (float afTimeStep)
 
void OnStartInteract ()
 
void OnStartExamine ()
 
bool OnAddYaw (float afVal)
 
bool OnAddPitch (float afVal)
 
void OnStartInteractMode ()
 
void EnterState (iPlayerState *apPrevState)
 
void LeaveState (iPlayerState *apNextState)
 
void OnStartCrouch ()
 
void OnStopCrouch ()
 
- 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 void OnStartRun ()
 
virtual void OnStopRun ()
 
virtual bool OnStartInventory ()
 
virtual bool OnStartInventoryShortCut (int alNum)
 
virtual bool OnMoveForwards (float afMul, float afTimeStep)
 
virtual bool OnMoveSideways (float afMul, float afTimeStep)
 

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: