DDraceNetwork Docs
|
Public Member Functions | |
void | Create (CGameClient &This, bool ClientIdSeperateLine) |
![]() | |
void | Update (CGameClient &This, const CNamePlateRenderData &Data) override |
void | Reset (CGameClient &This) override |
void | Render (CGameClient &This, float X, float Y) const override |
![]() | |
virtual void | Update (CGameClient &This, const CNamePlateRenderData &Data) |
virtual void | Reset (CGameClient &This) |
virtual void | Render (CGameClient &This, float X, float Y) const |
vec2 | Size () const |
vec2 | Padding () const |
vec2 | Offset () const |
bool | NewLine () const |
bool | Visible () const |
bool | ShiftOnInvis () const |
virtual | ~CNamePlatePart ()=default |
Protected Member Functions | |
bool | UpdateNeeded (CGameClient &This, const CNamePlateRenderData &Data) override |
void | UpdateText (CGameClient &This, const CNamePlateRenderData &Data) override |
![]() | |
virtual bool | UpdateNeeded (CGameClient &This, const CNamePlateRenderData &Data) |
virtual void | UpdateText (CGameClient &This, const CNamePlateRenderData &Data)=0 |
void | Create (CGameClient &This) |
Private Attributes | |
int | m_ClientId = -1 |
char | m_aText [5] = "" |
float | m_FontSize = -INFINITY |
bool | m_ClientIdSeperateLine = false |
Additional Inherited Members | |
![]() | |
STextContainerIndex | m_TextContainerIndex |
ColorRGBA | m_Color = ColorRGBA(1.0f, 1.0f, 1.0f, 1.0f) |
![]() | |
vec2 | m_Size = vec2() |
vec2 | m_Padding = vec2(5.0f, 5.0f) |
vec2 | m_Offset = vec2() |
bool | m_NewLine = false |
bool | m_Visible = true |
bool | m_ShiftOnInvis = false |
|
inline |
|
inlineoverrideprotectedvirtual |
Reimplemented from CNamePlatePartText.
|
inlineoverrideprotectedvirtual |
Implements CNamePlatePartText.
|
private |
|
private |
|
private |
|
private |