ddnet/src/game/client/components/statboard.h

26 lines
614 B
C
Raw Normal View History

#include <cstring>
2015-05-19 22:51:02 +00:00
#include <game/client/component.h>
2015-05-21 09:41:59 +00:00
class CStatboard: public CComponent
2015-05-19 22:51:02 +00:00
{
private:
bool m_Active;
bool m_ScreenshotTaken;
int64 m_ScreenshotTime;
static void ConKeyStats(IConsole::IResult *pResult, void *pUserData);
void RenderGlobalStats();
void AutoStatScreenshot();
void AutoStatCSV();
std::string FormatStats();
std::string ReplaceCommata(std::string str);
2015-05-19 22:51:02 +00:00
public:
2015-05-21 09:41:59 +00:00
CStatboard();
virtual void OnReset();
virtual void OnConsoleInit();
virtual void OnRender();
virtual void OnRelease();
virtual void OnMessage(int MsgType, void *pRawMsg);
bool IsActive();
2015-05-19 22:51:02 +00:00
};