28 #ifndef GAME_BUTTON_HANDLER_H 29 #define GAME_BUTTON_HANDLER_H 31 #include "hpl1/engine/engine.h" 33 #include "hpl1/penumbra-overture/GameTypes.h" 46 void Update(
float afTimeStep);
49 void OnPostSceneDraw();
51 void SetDefaultKeys();
55 void ChangeState(eButtonHandlerState aState);
56 eButtonHandlerState GetState() {
return mState; }
58 bool GetInvertMouseY() {
return mbInvertMouseY; }
59 bool GetToggleCrouch() {
return mbToggleCrouch; }
62 float mfMouseSensitivity;
79 eButtonHandlerState mState;
82 #endif // GAME_BUTTON_HANDLER_H
Definition: Updateable.h:35
Definition: LowLevelGraphics.h:200