X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=src%2Fui%2FHUD.hpp;fp=src%2Fui%2FHUD.hpp;h=b6ae7d7656cba0298f013ee24833ec0aeab0a0dc;hb=225a7e66ed3f3f03ab458ab39c914ed55cd69600;hp=2302fd2991d2ec954b54a77e41929f00bb5a0d5e;hpb=70d049ae1d0959306785834cb4734176795dbb21;p=blank.git diff --git a/src/ui/HUD.hpp b/src/ui/HUD.hpp index 2302fd2..b6ae7d7 100644 --- a/src/ui/HUD.hpp +++ b/src/ui/HUD.hpp @@ -14,6 +14,7 @@ namespace blank { class Block; class BlockTypeRegistry; class Config; +class ConnectionHandler; class Environment; class Font; class Player; @@ -42,6 +43,9 @@ public: void UpdatePosition(); void UpdateOrientation(); + // net stats + void UpdateNetStats(const ConnectionHandler &); + // message box void PostMessage(const char *); void PostMessage(const std::string &msg) { @@ -79,6 +83,12 @@ private: bool show_block; bool show_entity; + // net stats + FixedText bandwidth_text; + FixedText rtt_text; + FixedText packet_loss_text; + bool show_net; + // message box MessageBox messages; CoarseTimer msg_timer;