A class to specify an item of a pop up menu.
More...
#include <IGraphicsPopupMenu.h>
|
enum | Flags {
kNoFlags = 0
, kDisabled = 1 << 0
, kTitle = 1 << 1
, kChecked = 1 << 2
,
kSeparator = 1 << 3
, kDeletable = 1 << 4
} |
|
|
void | SetFlag (Flags flag, bool state) |
|
A class to specify an item of a pop up menu.
Definition at line 44 of file IGraphicsPopupMenu.h.
◆ Flags
enum IPopupMenu::Item::Flags |
◆ Item() [1/2]
IPopupMenu::Item::Item |
( |
const char * |
str, |
|
|
int |
flags = kNoFlags , |
|
|
int |
tag = -1 |
|
) |
| |
|
inline |
◆ Item() [2/2]
IPopupMenu::Item::Item |
( |
const char * |
str, |
|
|
IPopupMenu * |
pSubMenu |
|
) |
| |
|
inline |
◆ ~Item()
IPopupMenu::Item::~Item |
( |
| ) |
|
|
inline |
◆ GetChecked()
bool IPopupMenu::Item::GetChecked |
( |
| ) |
const |
|
inline |
◆ GetEnabled()
bool IPopupMenu::Item::GetEnabled |
( |
| ) |
const |
|
inline |
◆ GetIsChoosable()
bool IPopupMenu::Item::GetIsChoosable |
( |
| ) |
const |
|
inline |
◆ GetIsDeletable()
bool IPopupMenu::Item::GetIsDeletable |
( |
| ) |
const |
|
inline |
◆ GetIsSeparator()
bool IPopupMenu::Item::GetIsSeparator |
( |
| ) |
const |
|
inline |
◆ GetIsTitle()
bool IPopupMenu::Item::GetIsTitle |
( |
| ) |
const |
|
inline |
◆ GetSubmenu()
IPopupMenu * IPopupMenu::Item::GetSubmenu |
( |
| ) |
const |
|
inline |
◆ GetTag()
int IPopupMenu::Item::GetTag |
( |
| ) |
const |
|
inline |
◆ GetText()
const char * IPopupMenu::Item::GetText |
( |
| ) |
const |
|
inline |
◆ SetChecked()
void IPopupMenu::Item::SetChecked |
( |
bool |
state | ) |
|
|
inline |
◆ SetDeletable()
void IPopupMenu::Item::SetDeletable |
( |
bool |
state | ) |
|
|
inline |
◆ SetEnabled()
void IPopupMenu::Item::SetEnabled |
( |
bool |
state | ) |
|
|
inline |
◆ SetFlag()
void IPopupMenu::Item::SetFlag |
( |
Flags |
flag, |
|
|
bool |
state |
|
) |
| |
|
inlineprotected |
◆ SetSubmenu()
void IPopupMenu::Item::SetSubmenu |
( |
IPopupMenu * |
pSubmenu | ) |
|
|
inline |
◆ SetText()
void IPopupMenu::Item::SetText |
( |
const char * |
str | ) |
|
|
inline |
◆ SetTitle()
void IPopupMenu::Item::SetTitle |
( |
bool |
state | ) |
|
|
inline |
◆ mFlags
int IPopupMenu::Item::mFlags |
|
protected |
◆ mSubmenu
std::unique_ptr<IPopupMenu> IPopupMenu::Item::mSubmenu |
|
protected |
◆ mTag
int IPopupMenu::Item::mTag = -1 |
|
protected |
◆ mText
WDL_String IPopupMenu::Item::mText |
|
protected |
The documentation for this class was generated from the following file: