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

Public Member Functions

 Private ()
 
 ~Private ()
 

Public Attributes

String m_cTitle
 
Message m_cCloseMsg
 
Messenger m_cCloseMsgTarget
 
Locker m_cMutex
 
port_id m_hTrackPort
 
MenuWindowm_pcWindow
 
bool m_bIsRootMenu
 
Menum_pcRoot
 
MenuItemm_pcFirstItem
 
int m_nItemCount
 
MenuLayout_e m_eLayout
 
Point m_cSize
 
Rect m_cItemBorders
 
Point m_cMouseHitPos
 
bool m_bIsTracking
 
bool m_bHasOpenChilds
 
bool m_bCloseOnMouseUp
 
bool m_bEnabled
 
Imagem_pcSubArrowImage [2]
 
float m_vColumnWidths [5]
 

Constructor & Destructor Documentation

os::Menu::Private::Private ( )
inline
os::Menu::Private::~Private ( )
inline

Member Data Documentation

bool os::Menu::Private::m_bCloseOnMouseUp
bool os::Menu::Private::m_bEnabled
bool os::Menu::Private::m_bHasOpenChilds
bool os::Menu::Private::m_bIsRootMenu
bool os::Menu::Private::m_bIsTracking
Message os::Menu::Private::m_cCloseMsg
Messenger os::Menu::Private::m_cCloseMsgTarget
Rect os::Menu::Private::m_cItemBorders
Point os::Menu::Private::m_cMouseHitPos
Locker os::Menu::Private::m_cMutex
Point os::Menu::Private::m_cSize
String os::Menu::Private::m_cTitle
MenuLayout_e os::Menu::Private::m_eLayout
port_id os::Menu::Private::m_hTrackPort
int os::Menu::Private::m_nItemCount
MenuItem* os::Menu::Private::m_pcFirstItem
Menu* os::Menu::Private::m_pcRoot
Image* os::Menu::Private::m_pcSubArrowImage[2]
MenuWindow* os::Menu::Private::m_pcWindow
float os::Menu::Private::m_vColumnWidths[5]