ScummVM API documentation
iPlayerMoveState Class Reference
Inheritance diagram for iPlayerMoveState:
cPlayerMoveState_Crouch cPlayerMoveState_Jump cPlayerMoveState_Run cPlayerMoveState_Still cPlayerMoveState_Walk

Public Member Functions

 iPlayerMoveState (cPlayer *apPlayer, cInit *apInit)
 
void SetupBody ()
 
void InitState (iPlayerMoveState *apPrevState)
 
void Update (float afTimeStep)
 
void Stop ()
 
void Start ()
 
virtual void EnterState (iPlayerMoveState *apPrevState)
 
virtual void LeaveState (iPlayerMoveState *apNextState)
 
virtual void OnUpdate (float afTimeStep)
 

Public Attributes

bool mbActive
 
float mfForwardSpeed
 
float mfBackwardSpeed
 
float mfSidewaySpeed
 
float mfForwardAcc
 
float mfForwardDeacc
 
float mfSidewayAcc
 
float mfSidewayDeacc
 
float mfMaxHeadMove
 
float mfMinHeadMove
 
float mfHeadMoveSpeed
 
float mfHeadMoveBackSpeed
 
float mfFootStepMul
 
tString msStepType
 
float mfSpeedMul
 
float mfHeightAddCount
 
float mfHeightAdd
 
float mfHeightAddSpeed
 
cPlayermpPlayer
 
cPlayerHeadMovempHeadMove
 
cInitmpInit
 
cConfigFilempGameConfig
 
ePlayerMoveState mPrevMoveState
 
ePlayerMoveState mType
 

The documentation for this class was generated from the following files: