|
| cPlayer (cInit *apInit) |
|
void | MoveForwards (float afMul, float afTimeStep) |
|
void | MoveSideways (float afMul, float afTimeStep) |
|
void | AddYaw (float afVal) |
|
void | AddPitch (float afVal) |
|
void | Lean (float afMul, float afTimeStep) |
|
void | StartInteract () |
|
void | StopInteract () |
|
void | StartExamine () |
|
void | StopExamine () |
|
void | StartHolster () |
|
void | Jump () |
|
void | StartRun () |
|
void | StopRun () |
|
void | StartCrouch () |
|
void | StopCrouch () |
|
void | StartInteractMode () |
|
void | StartInventory () |
|
void | StartInventoryShortCut (int alNum) |
|
void | StartFlashLightButton () |
|
void | StartGlowStickButton () |
|
void | SetStartPos (const tString &asName) |
|
void | FootStep (float afMul, const tString &asType="", bool abSkipCount=false) |
|
void | ChangeState (ePlayerState aState) |
|
void | ChangeMoveState (ePlayerMoveState aState, bool abSetHeadHeightDirectly=false) |
|
void | AddCollideScript (eGameCollideScriptType aType, const tString &asFunc, const tString &asEntity) |
|
void | RemoveCollideScript (eGameCollideScriptType aType, const tString &asFunc) |
|
void | RemoveCollideScriptWithChildEntity (iGameEntity *apEntity) |
|
void | ClearCollideScripts () |
|
void | SetHealth (float afX) |
|
void | AddHealth (float afX) |
|
float | GetHealth () |
|
void | Damage (float afDamage, ePlayerDamageType aType) |
|
void | DestroyWorldObjects () |
|
iSaveData * | CreateSaveData () |
|
void | OnWorldLoad () |
|
void | OnWorldExit () |
|
void | OnStart () |
|
void | Update (float afTimeStep) |
|
void | Reset () |
|
void | OnDraw () |
|
void | OnPostSceneDraw () |
|
void | AddSaveData (cSavedWorld *apSavedWorld) |
|
void | LoadSaveData (cSavedWorld *apSavedWorld) |
|
void | SaveToGlobal (cPlayer_GlobalSave *apSave) |
|
void | LoadFromGlobal (cPlayer_GlobalSave *apSave) |
|
bool | IsDead () |
|
void | SetActive (bool abActive) |
|
bool | IsActive () |
|
void | SetPushBody (iPhysicsBody *apBody) |
|
iPhysicsBody * | GetPushBody () |
|
float | GetDefaultMass () |
|
float | GetMass () |
|
void | SetMass (float afX) |
|
void | SetPower (float afX) |
|
void | AddPower (float afX) |
|
float | GetPower () |
|
iCharacterBody * | GetCharacterBody () |
|
cCamera3D * | GetCamera () |
|
cVector3f | GetSize () |
|
float | GetCrouchHeight () |
|
float | GetMaxPushDist () |
|
float | GetMaxPushSpeed () |
|
cVector2f | GetMaxPushHeadMovement () |
|
cVector2f | GetMinPushHeadMovement () |
|
float | GetMaxMoveDist () |
|
float | GetMaxGrabDist () |
|
float | GetMaxUseItemDist () |
|
void | SetPrevMoveState (ePlayerMoveState aState) |
|
iPlayerMoveState * | GetMoveStateData (ePlayerMoveState aState) |
|
ePlayerMoveState | GetMoveState () |
|
ePlayerState | GetState () |
|
iPlayerState * | GetStateData (ePlayerState aState) |
|
float | GetSpeedMul () |
|
void | SetSpeedMul (float afSpeedMul) |
|
float | GetHealthSpeedMul () |
|
void | SetHealthSpeedMul (float afHealthSpeedMul) |
|
void | SetHeadMoveSizeMul (float afX) |
|
void | SetHeadMoveSpeedMul (float afX) |
|
float | GetHeadMoveSizeMul () |
|
float | GetHeadMoveSpeedMul () |
|
float | GetLookSpeed () |
|
void | SetCrossHairState (eCrossHairState aState) |
|
eCrossHairState | GetCrossHairState () |
|
iPhysicsBody * | GetPickedBody () |
|
void | SetPickedBody (iPhysicsBody *apBody) |
|
float | GetPickedDist () |
|
const cVector3f & | GetPickedPos () |
|
cPlayerPickRayCallback * | GetPickRay () |
|
float | GetCameraHeightAdd () |
|
bool | IsMoving () |
|
cPlayerFlashLight * | GetFlashLight () |
|
cPlayerHeadMove * | GetHeadMove () |
|
cPlayerEarRing * | GetEarRing () |
|
cPlayerGlowStick * | GetGlowStick () |
|
cPlayerFlare * | GetFlare () |
|
cPlayerNoiseFilter * | GetNoiseFilter () |
|
cPlayerFearFilter * | GetFearFilter () |
|
cPlayerLookAt * | GetLookAt () |
|
cPlayerHidden * | GetHidden () |
|
float | GetHeightAdd () |
|
void | SetHeightAdd (float afX) |
|
cInit * | GetInit () |
|
cVector2f | GetInteractMoveBorder () |
|
cVector2f | GetCrossHairPos () |
|
void | SetCrossHairPos (const cVector2f &avPos) |
|
bool | AddCrossHairPos (const cVector2f &avPos) |
|
void | ResetCrossHairPos () |
|
void | SetCurrentItem (cInventoryItem *apItem) |
|
cInventoryItem * | GetCurrentItem () |
|
void | SetItemFlash (bool abX) |
|
void | SetWeaponCallback (iPlayerWeaponCallback *apCallback) |
|
iPlayerWeaponCallback * | GetWeaponCallback () |
|
bool | GetLandedFromJump () |
|
void | SetLandedFromJump (bool abX) |
|
void | SetJumpButtonDown (bool abX) |
|
bool | GetJumpButtonDown () |
|
float | GetJumpCount () |
|
float | GetMaxJumpCount () |
|
| iUpdateable (const tString &asName) |
|
virtual void | OnPostGUIDraw () |
|
virtual void | OnPostBufferSwap () |
|
virtual void | OnExit () |
|
const tString & | GetName () |
|