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

Public Member Functions

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

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: