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

Public Member Functions

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

Private Attributes

int m_Direction

Additional Inherited Members

Protected Member Functions inherited from CNamePlatePartIcon
 CNamePlatePartIcon (CGameClient &This)
Protected Member Functions inherited from CNamePlatePart
 CNamePlatePart (CGameClient &This)
Protected Attributes inherited from CNamePlatePartIcon
IGraphics::CTextureHandle m_Texture
float m_Rotation = 0.0f
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

◆ CNamePlatePartDirection()

CNamePlatePartDirection::CNamePlatePartDirection ( CGameClient & This,
Direction Dir )
inline

Member Function Documentation

◆ Update()

void CNamePlatePartDirection::Update ( CGameClient & This,
const CNamePlateData & Data )
inlineoverridevirtual

Reimplemented from CNamePlatePart.

Member Data Documentation

◆ m_Direction

int CNamePlatePartDirection::m_Direction
private

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