DDraceNetwork Documentation
Loading...
Searching...
No Matches
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

◆ 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: