#include <llmenugl.h>


Public Member Functions | |
| LLMenuItemToggleGL (const LLString &name, const LLString &label, BOOL *toggle, KEY key=KEY_NONE, MASK mask=MASK_NONE) | |
| LLMenuItemToggleGL (const LLString &name, BOOL *toggle, KEY key=KEY_NONE, MASK mask=MASK_NONE) | |
| virtual LLString | getType () const |
| virtual void | buildDrawLabel (void) |
| virtual void | doIt (void) |
Private Attributes | |
| BOOL * | mToggle |
Definition at line 358 of file llmenugl.h.
| LLMenuItemToggleGL::LLMenuItemToggleGL | ( | const LLString & | name, | |
| const LLString & | label, | |||
| BOOL * | toggle, | |||
| KEY | key = KEY_NONE, |
|||
| MASK | mask = MASK_NONE | |||
| ) |
============================================================================ Class LLMenuItemToggleGL ============================================================================
Definition at line 995 of file llmenugl.cpp.
| LLMenuItemToggleGL::LLMenuItemToggleGL | ( | const LLString & | name, | |
| BOOL * | toggle, | |||
| KEY | key = KEY_NONE, |
|||
| MASK | mask = MASK_NONE | |||
| ) |
Definition at line 1002 of file llmenugl.cpp.
| virtual LLString LLMenuItemToggleGL::getType | ( | ) | const [inline, virtual] |
| void LLMenuItemToggleGL::buildDrawLabel | ( | void | ) | [virtual] |
Reimplemented from LLMenuItemGL.
Definition at line 1011 of file llmenugl.cpp.
References LLMenuItemGL::appendAcceleratorString(), BOOLEAN_TRUE_PREFIX, LLUIString::clear(), LLMenuItemGL::mDrawAccelLabel, LLMenuItemGL::mDrawBoolLabel, and mToggle.
Referenced by doIt().


| void LLMenuItemToggleGL::doIt | ( | void | ) | [virtual] |
Reimplemented from LLMenuItemGL.
Definition at line 1028 of file llmenugl.cpp.
References buildDrawLabel(), LLMenuItemGL::doIt(), LLMenuItemGL::getMenu(), mToggle, and LLMenuGL::setItemLastSelected().

BOOL* LLMenuItemToggleGL::mToggle [private] |
1.5.5