DDraceNetwork Documentation
Loading...
Searching...
No Matches
CNamePlatePartFriendMark Class Reference
Inheritance diagram for CNamePlatePartFriendMark:
[legend]
Collaboration diagram for CNamePlatePartFriendMark:
[legend]

Public Member Functions

 CNamePlatePartFriendMark (CGameClient &This)
Public Member Functions inherited from CNamePlatePartText
void Update (CGameClient &This, const CNamePlateData &Data) override
void Reset (CGameClient &This) override
void Render (CGameClient &This, vec2 Pos) const override
Public Member Functions inherited from CNamePlatePart
vec2 Size () const
vec2 Padding () const
bool NewLine () const
bool Visible () const
bool ShiftOnInvis () const
 CNamePlatePart ()=delete
virtual ~CNamePlatePart ()=default

Protected Member Functions

bool UpdateNeeded (CGameClient &This, const CNamePlateData &Data) override
void UpdateText (CGameClient &This, const CNamePlateData &Data) override
Protected Member Functions inherited from CNamePlatePartText
 CNamePlatePartText (CGameClient &This)
Protected Member Functions inherited from CNamePlatePart
 CNamePlatePart (CGameClient &This)

Private Attributes

float m_FontSize = -INFINITY

Additional Inherited Members

Protected Attributes inherited from CNamePlatePartText
STextContainerIndex m_TextContainerIndex
ColorRGBA m_Color = ColorRGBA(1.0f, 1.0f, 1.0f, 1.0f)
Protected Attributes inherited from CNamePlatePart
vec2 m_Size = vec2(0.0f, 0.0f)
vec2 m_Padding = vec2(DEFAULT_PADDING, DEFAULT_PADDING)
bool m_NewLine = false
bool m_Visible = true
bool m_ShiftOnInvis = false

Constructor & Destructor Documentation

◆ CNamePlatePartFriendMark()

CNamePlatePartFriendMark::CNamePlatePartFriendMark ( CGameClient & This)
inline

Member Function Documentation

◆ UpdateNeeded()

bool CNamePlatePartFriendMark::UpdateNeeded ( CGameClient & This,
const CNamePlateData & Data )
inlineoverrideprotectedvirtual

Implements CNamePlatePartText.

◆ UpdateText()

void CNamePlatePartFriendMark::UpdateText ( CGameClient & This,
const CNamePlateData & Data )
inlineoverrideprotectedvirtual

Implements CNamePlatePartText.

Member Data Documentation

◆ m_FontSize

float CNamePlatePartFriendMark::m_FontSize = -INFINITY
private

The documentation for this class was generated from the following file: