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

Public Member Functions

 cPlayerState_UseItem (cInit *apInit, cPlayer *apPlayer)
 
void OnUpdate (float afTimeStep)
 
void OnStartInteract ()
 
void OnStartExamine ()
 
bool OnAddYaw (float afVal)
 
bool OnAddPitch (float afVal)
 
void EnterState (iPlayerState *apPrevState)
 
void LeaveState (iPlayerState *apNextState)
 
void OnStartCrouch ()
 
void OnStopCrouch ()
 
bool OnStartInventory ()
 
- 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 void OnStartInteractMode ()
 
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: