23 #ifndef TACTICS3DMAIN_SCREEN_H
24 #define TACTICS3DMAIN_SCREEN_H
26 #include "../Libs/Graphics_LIB/GUIScreen.h"
55 virtual bool update(
float dt_);
63 #endif //TACTICS3DMAIN_SCREEN_H
void setHUDSpread(float spread_)
Definition: Tactics3DMainScreen.cpp:137
virtual void switchMouseMode()
Definition: Tactics3DMainScreen.cpp:115
float _spread
Definition: Tactics3DMainScreen.h:40
OpenSkyNet::Math::Point< float, 2 > _pointInSpread
Definition: Tactics3DMainScreen.h:41
void setHUDPointInSpreadVisible(float secsPointInSpreadShouldBeVisible_)
Definition: Tactics3DMainScreen.cpp:144
void setHUDSpreadVisible(bool isVisible_)
Definition: Tactics3DMainScreen.cpp:132
bool _isPointInSpreadDirty
Definition: Tactics3DMainScreen.h:39
virtual void unload()
Definition: Tactics3DMainScreen.cpp:203
float _secsPointInSpreadShouldBeVisible
Definition: Tactics3DMainScreen.h:40
bool handleControlsButton(const CEGUI::EventArgs &e)
Definition: Tactics3DMainScreen.cpp:110
virtual bool update(float dt_)
Definition: Tactics3DMainScreen.cpp:156
Definition: Tactics3DMainScreen.h:32
virtual void setupEventHandlers()
Definition: Tactics3DMainScreen.cpp:15
Ogre::ManualObject * _pointInSpreadObj
Definition: Tactics3DMainScreen.h:38
bool _isSpreadDirty
Definition: Tactics3DMainScreen.h:39
Definition: GUIScreen.h:63
MainScreen(App *app_)
Definition: Tactics3DMainScreen.cpp:12
Ogre::ManualObject * _spreadObj
Definition: Tactics3DMainScreen.h:38
void setHUDPointInSpread(const OpenSkyNet::Math::Point< float, 2 > &pointInSpread_)
Definition: Tactics3DMainScreen.cpp:151
Definition: Tactics3DApp.h:90
virtual ~MainScreen()
Definition: Tactics3DMainScreen.h:59