28 #ifndef GAME_NUMERICAL_PANEL_H 29 #define GAME_NUMERICAL_PANEL_H 31 #include "hpl1/engine/engine.h" 33 #include "hpl1/penumbra-overture/GameTypes.h" 47 void OnUpdate(
float afTimeStep);
53 void OnMouseOver(
bool abOver);
55 const cRect2f &GetRect() {
return mRect; }
90 void Update(
float afTimeStep);
94 cVector2f GetMousePos() {
return mvMousePos; }
96 void OnMouseDown(eMButton aButton);
97 void OnMouseUp(eMButton aButton);
99 void SetActive(
bool abX);
100 bool IsActive() {
return mbActive; }
104 void AddDigit(
int alNum);
124 eCrossHairState mLastCrossHairState;
137 #endif // GAME_NUMERICAL_PANEL_H
Definition: NumericalPanel.h:79
Definition: GraphicsDrawer.h:77
Definition: GfxObject.h:38
Definition: Updateable.h:35
Definition: list_intern.h:51