28 #ifndef GAME_PLAYER_STATE_MISC_H 29 #define GAME_PLAYER_STATE_MISC_H 31 #include "hpl1/engine/engine.h" 32 #include "hpl1/penumbra-overture/PlayerState.h" 44 void OnUpdate(
float afTimeStep);
46 void OnStartInteract();
47 void OnStartExamine();
54 void OnStartInteractMode();
67 void OnUpdate(
float afTimeStep);
69 void OnStartInteract();
70 void OnStartExamine();
72 bool OnAddYaw(
float afVal);
73 bool OnAddPitch(
float afVal);
75 void OnStartInteractMode();
84 ePlayerMoveState mPrevMoveState;
96 ePlayerMoveState mPrevMoveState;
97 ePlayerState mPrevState;
102 void OnUpdate(
float afTimeStep);
104 void OnStartInteract();
105 void OnStartExamine();
107 bool OnAddYaw(
float afVal);
108 bool OnAddPitch(
float afVal);
113 void OnStartCrouch();
116 bool OnStartInventory();
125 ePlayerMoveState mPrevMoveState;
131 void OnUpdate(
float afTimeStep);
135 void OnStartInteract();
136 void OnStopInteract();
137 void OnStartExamine();
139 bool OnMoveForwards(
float afMul,
float afTimeStep);
140 bool OnMoveSideways(
float afMul,
float afTimeStep);
142 bool OnAddYaw(
float afVal);
143 bool OnAddPitch(
float afVal);
148 bool OnStartInventory();
149 bool OnStartInventoryShortCut(
int alNum);
179 float mfLeaveAtTopCount;
181 void PlaySound(
const tString &asSound);
186 void OnUpdate(
float afTimeStep);
191 void OnStartInteract();
192 void OnStartExamine();
194 bool OnAddYaw(
float afVal);
195 bool OnAddPitch(
float afVal);
197 bool OnMoveForwards(
float afMul,
float afTimeStep);
198 bool OnMoveSideways(
float afMul,
float afTimeStep);
200 void OnStartCrouch();
205 bool OnStartInventory();
211 #endif // GAME_PLAYER_STATE_MISC_H
Definition: PlayerState_Misc.h:123
Definition: PlayerState.h:45
Definition: PlayerState_Misc.h:63
Definition: PlayerState_Misc.h:40
Definition: PlayerState_Misc.h:94
Definition: PlayerState_Misc.h:156
Definition: GameLadder.h:53