#include <ev_Menu_Labels.h>
Public Member Functions | |
EV_Menu_Label (XAP_Menu_Id id, const char *szMenuLabel, const char *szStatusMsg) | |
~EV_Menu_Label () | |
XAP_Menu_Id | getMenuId () const |
const char * | getMenuLabel () const |
const char * | getMenuStatusMessage () const |
Private Attributes | |
XAP_Menu_Id | m_id |
UT_String | m_stMenuLabel |
UT_String | m_stStatusMsg |
Friends | |
class | XAP_Menu_Factory |
EV_Menu_Label::EV_Menu_Label | ( | XAP_Menu_Id | id, | |
const char * | szMenuLabel, | |||
const char * | szStatusMsg | |||
) |
EV_Menu_Label::~EV_Menu_Label | ( | ) |
XAP_Menu_Id EV_Menu_Label::getMenuId | ( | ) | const |
References m_id.
Referenced by EV_Menu_LabelSet::addLabel(), EV_Menu_LabelSet::EV_Menu_LabelSet(), EV_searchMenuLabel(), and EV_Menu_LabelSet::getLabel().
const char * EV_Menu_Label::getMenuLabel | ( | ) | const |
References UT_String::c_str(), and m_stMenuLabel.
Referenced by _ev_GetLabelName(), EV_Menu_LabelSet::EV_Menu_LabelSet(), EV_searchMenuLabel(), EV_Menu::getLabelName(), and s_GetMenuItemComputedLabel_Fn().
const char * EV_Menu_Label::getMenuStatusMessage | ( | ) | const |
References UT_String::c_str(), and m_stStatusMsg.
Referenced by EV_Menu_LabelSet::EV_Menu_LabelSet(), EV_Win32Menu::onMenuSelect(), EV_QtMenuSlot::onToggle(), and EV_UnixMenu::_wd::s_onMenuItemSelect().
friend class XAP_Menu_Factory [friend] |
XAP_Menu_Id EV_Menu_Label::m_id [private] |
Referenced by getMenuId().
UT_String EV_Menu_Label::m_stMenuLabel [private] |
Referenced by getMenuLabel().
UT_String EV_Menu_Label::m_stStatusMsg [private] |
Referenced by getMenuStatusMessage().