X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=src%2Fui%2FInterface.hpp;h=d045cc900b2e5215fea3c3dcc00eb443e7ee02fa;hb=5e8eee742138f2578e83e710ffc41408abd3073f;hp=0d338bed9f3949a91c9854a254ac1c2fade51486;hpb=549646ac3e5bede5e77031f773649edf8de83608;p=blank.git diff --git a/src/ui/Interface.hpp b/src/ui/Interface.hpp index 0d338be..d045cc9 100644 --- a/src/ui/Interface.hpp +++ b/src/ui/Interface.hpp @@ -7,13 +7,13 @@ #include "../app/FPSController.hpp" #include "../app/IntervalTimer.hpp" #include "../audio/Sound.hpp" -#include "../graphics/Font.hpp" #include "../model/geometry.hpp" #include "../model/OutlineModel.hpp" #include "../world/Block.hpp" #include #include +#include namespace blank { @@ -70,6 +70,7 @@ public: void ToggleDebug(); void UpdateCounter(); void UpdatePosition(); + void UpdateOrientation(); void PostMessage(const char *); void PostMessage(const std::string &msg) { @@ -87,7 +88,6 @@ private: Environment &env; World &world; FPSController ctrl; - Font font; HUD hud; Ray aim; @@ -100,6 +100,7 @@ private: FixedText counter_text; FixedText position_text; + FixedText orientation_text; MessageBox messages; IntervalTimer msg_timer; @@ -116,6 +117,8 @@ private: glm::ivec3 fwd, rev; + bool debug; + }; }