LLMenuItemToggleGL Class Reference

#include <llmenugl.h>

Inheritance diagram for LLMenuItemToggleGL:

Inheritance graph
[legend]
Collaboration diagram for LLMenuItemToggleGL:

Collaboration graph
[legend]

List of all members.

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

BOOLmToggle


Detailed Description

Definition at line 358 of file llmenugl.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

virtual LLString LLMenuItemToggleGL::getType (  )  const [inline, virtual]

Reimplemented from LLMenuItemGL.

Definition at line 369 of file llmenugl.h.

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().

Here is the call graph for this function:

Here is the caller graph for this function:

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().

Here is the call graph for this function:


Member Data Documentation

Definition at line 381 of file llmenugl.h.

Referenced by buildDrawLabel(), and doIt().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:52:57 2008 for SecondLife by  doxygen 1.5.5