Pyro higlevel API
Public Member Functions | Public Attributes | List of all members
os::TreeView::Private Class Reference

Public Member Functions

void CalcExpImgBounds ()
 Cache for expander image bounds. More...
 
 Private ()
 
 ~Private ()
 

Public Attributes

Imagem_pcExpandedImage
 
Imagem_pcCollapsedImage
 Expander Image used for expanded items. More...
 
bool m_bDrawBox
 Expander Image used for collapsed items. More...
 
bool m_bDrawTrunk
 Draw box around expander image. More...
 
bool m_bTrunkValid
 Draw lines to each node. More...
 
bool m_bBoldFont
 Lines to each node are already set up correctly. More...
 
Messagem_pcExpandMsg
 Use bold font for expanded nodes. More...
 
uint m_nIndentWidth
 Message sent when expanding/collapsing node. More...
 
Rect m_cExpImgBounds
 Width of each indent step in pixels. More...
 

Constructor & Destructor Documentation

os::TreeView::Private::Private ( )
inline
os::TreeView::Private::~Private ( )
inline

Member Function Documentation

void os::TreeView::Private::CalcExpImgBounds ( )
inline

Member Data Documentation

bool os::TreeView::Private::m_bBoldFont
bool os::TreeView::Private::m_bDrawBox
bool os::TreeView::Private::m_bDrawTrunk
bool os::TreeView::Private::m_bTrunkValid
Rect os::TreeView::Private::m_cExpImgBounds
uint os::TreeView::Private::m_nIndentWidth
Image* os::TreeView::Private::m_pcCollapsedImage
Image* os::TreeView::Private::m_pcExpandedImage
Message* os::TreeView::Private::m_pcExpandMsg