DDraceNetwork Docs
CUIElement Class Reference

#include <ui.h>

Collaboration diagram for CUIElement:
[legend]

Classes

struct  SUIElementRect
 

Public Member Functions

 CUIElement ()=default
 
void Init (CUi *pUI, int RequestedRectCount)
 
SUIElementRectRect (size_t Index)
 
bool AreRectsInit ()
 
void InitRects (int RequestedRectCount)
 

Protected Member Functions

CUiUi () const
 

Protected Attributes

std::vector< SUIElementRectm_vUIRects
 

Private Member Functions

 CUIElement (CUi *pUI, int RequestedRectCount)
 

Private Attributes

CUim_pUI
 

Friends

class CUi
 

Constructor & Destructor Documentation

◆ CUIElement() [1/2]

CUIElement::CUIElement ( CUi pUI,
int  RequestedRectCount 
)
inlineprivate

◆ CUIElement() [2/2]

CUIElement::CUIElement ( )
default

Member Function Documentation

◆ AreRectsInit()

bool CUIElement::AreRectsInit ( )
inline

◆ Init()

void CUIElement::Init ( CUi pUI,
int  RequestedRectCount 
)

◆ InitRects()

void CUIElement::InitRects ( int  RequestedRectCount)

◆ Rect()

SUIElementRect * CUIElement::Rect ( size_t  Index)
inline

◆ Ui()

CUi * CUIElement::Ui ( ) const
inlineprotected

Friends And Related Function Documentation

◆ CUi

friend class CUi
friend

Member Data Documentation

◆ m_pUI

CUi* CUIElement::m_pUI
private

◆ m_vUIRects

std::vector<SUIElementRect> CUIElement::m_vUIRects
protected

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