DDNet documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
nameplates.h
Go to the documentation of this file.
1
#ifndef GAME_CLIENT_COMPONENTS_NAMEPLATES_H
2
#define GAME_CLIENT_COMPONENTS_NAMEPLATES_H
3
4
#include <
base/color.h
>
5
#include <
base/vmath.h
>
6
7
#include <
game/client/component.h
>
8
9
struct
CNetObj_PlayerInfo;
10
11
class
CNamePlates
:
public
CComponent
12
{
13
private
:
14
class
CNamePlatesData
;
15
CNamePlatesData
*
m_pData
;
16
17
public
:
18
void
RenderNamePlateGame
(
vec2
Position,
const
CNetObj_PlayerInfo *pPlayerInfo,
float
Alpha);
19
void
RenderNamePlatePreview
(
vec2
Position,
int
Dummy);
20
void
ResetNamePlates
();
21
int
Sizeof
()
const override
{
return
sizeof
(*this); }
22
void
OnWindowResize
()
override
;
23
void
OnRender
()
override
;
24
CNamePlates
();
25
~CNamePlates
()
override
;
26
};
27
28
#endif
CComponent
Definition
component.h:165
CNamePlates::CNamePlatesData
Definition
nameplates.cpp:620
CNamePlates
Definition
nameplates.h:12
CNamePlates::OnWindowResize
void OnWindowResize() override
Definition
nameplates.cpp:890
CNamePlates::ResetNamePlates
void ResetNamePlates()
Definition
nameplates.cpp:850
CNamePlates::Sizeof
int Sizeof() const override
Definition
nameplates.h:21
CNamePlates::m_pData
CNamePlatesData * m_pData
Definition
nameplates.h:15
CNamePlates::RenderNamePlateGame
void RenderNamePlateGame(vec2 Position, const CNetObj_PlayerInfo *pPlayerInfo, float Alpha)
Definition
nameplates.cpp:625
CNamePlates::RenderNamePlatePreview
void RenderNamePlatePreview(vec2 Position, int Dummy)
Definition
nameplates.cpp:769
CNamePlates::OnRender
void OnRender() override
Definition
nameplates.cpp:856
CNamePlates::CNamePlates
CNamePlates()
Definition
nameplates.cpp:895
component.h
color.h
vmath.h
vec2
vector2_base< float > vec2
Definition
vmath.h:168
src
game
client
components
nameplates.h
Generated by
1.18.0