DDNet documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
statboard.h
Go to the documentation of this file.
1
#ifndef GAME_CLIENT_COMPONENTS_STATBOARD_H
2
#define GAME_CLIENT_COMPONENTS_STATBOARD_H
3
4
#include <
engine/console.h
>
5
6
#include <
game/client/component.h
>
7
8
#include <string>
9
10
class
CStatboard
:
public
CComponent
11
{
12
private
:
13
bool
m_Active
;
14
bool
m_ScreenshotTaken
;
15
int64_t
m_ScreenshotTime
;
16
static
void
ConKeyStats
(
IConsole::IResult
*pResult,
void
*pUserData);
17
void
RenderGlobalStats
();
18
void
AutoStatScreenshot
();
19
void
AutoStatCSV
();
20
21
std::string
ReplaceCommata
(
const
char
*pStr);
22
void
FormatStats
(
char
*pDest,
size_t
DestSize);
23
24
public
:
25
CStatboard
();
26
int
Sizeof
()
const override
{
return
sizeof
(*this); }
27
void
OnReset
()
override
;
28
void
OnConsoleInit
()
override
;
29
void
OnRender
()
override
;
30
void
OnRelease
()
override
;
31
void
OnMessage
(
int
MsgType,
void
*pRawMsg)
override
;
32
bool
IsActive
()
const
;
33
};
34
35
#endif
// GAME_CLIENT_COMPONENTS_STATBOARD_H
CComponent
Definition
component.h:165
CStatboard::FormatStats
void FormatStats(char *pDest, size_t DestSize)
Definition
statboard.cpp:456
CStatboard::OnReset
void OnReset() override
Definition
statboard.cpp:25
CStatboard::CStatboard
CStatboard()
Definition
statboard.cpp:18
CStatboard::OnConsoleInit
void OnConsoleInit() override
Definition
statboard.cpp:44
CStatboard::OnMessage
void OnMessage(int MsgType, void *pRawMsg) override
Definition
statboard.cpp:54
CStatboard::OnRender
void OnRender() override
Definition
statboard.cpp:128
CStatboard::m_Active
bool m_Active
Definition
statboard.h:13
CStatboard::m_ScreenshotTaken
bool m_ScreenshotTaken
Definition
statboard.h:14
CStatboard::ConKeyStats
static void ConKeyStats(IConsole::IResult *pResult, void *pUserData)
Definition
statboard.cpp:39
CStatboard::AutoStatScreenshot
void AutoStatScreenshot()
Definition
statboard.cpp:409
CStatboard::m_ScreenshotTime
int64_t m_ScreenshotTime
Definition
statboard.h:15
CStatboard::IsActive
bool IsActive() const
Definition
statboard.cpp:49
CStatboard::AutoStatCSV
void AutoStatCSV()
Definition
statboard.cpp:415
CStatboard::RenderGlobalStats
void RenderGlobalStats()
Definition
statboard.cpp:153
CStatboard::Sizeof
int Sizeof() const override
Definition
statboard.h:26
CStatboard::OnRelease
void OnRelease() override
Definition
statboard.cpp:34
CStatboard::ReplaceCommata
std::string ReplaceCommata(const char *pStr)
Definition
statboard.cpp:436
IConsole::IResult
Definition
console.h:66
component.h
console.h
src
game
client
components
statboard.h
Generated by
1.18.0