Public Member Functions | |
LLPieMenuBranch (const LLString &name, const LLString &label, LLPieMenu *branch) | |
virtual void | buildDrawLabel (void) |
virtual void | doIt (void) |
LLPieMenu * | getBranch () |
Protected Attributes | |
LLPieMenu * | mBranch |
Definition at line 2965 of file llmenugl.cpp.
LLPieMenuBranch::LLPieMenuBranch | ( | const LLString & | name, | |
const LLString & | label, | |||
LLPieMenu * | branch | |||
) |
Definition at line 2982 of file llmenugl.cpp.
References FALSE, LLPieMenu::hide(), mBranch, and LLMenuGL::setParentMenuItem().
void LLPieMenuBranch::buildDrawLabel | ( | void | ) | [virtual] |
Reimplemented from LLMenuItemGL.
Definition at line 2993 of file llmenugl.cpp.
References LLMenuItemGL::appendAcceleratorString(), LLMenuItemGL::buildDrawLabel(), LLUIString::clear(), FALSE, LLMenuItemGL::getDrawTextDisabled(), LLView::getEnabled(), LLMenuGL::getItem(), LLMenuGL::getItemCount(), i, mBranch, LLMenuItemGL::mDrawAccelLabel, LLMenuItemGL::mDrawBranchLabel, LLMenuItemGL::setDrawTextDisabled(), LLView::setEnabled(), and TRUE.
void LLPieMenuBranch::doIt | ( | void | ) | [virtual] |
Reimplemented from LLMenuItemGL.
Definition at line 3025 of file llmenugl.cpp.
References FALSE, LLRectBase< Type >::getHeight(), LLView::getParent(), LLView::getRect(), LLRectBase< Type >::getWidth(), LLPieMenu::hide(), LLView::localPointToScreen(), mBranch, S32, and LLPieMenu::show().
LLPieMenu* LLPieMenuBranch::getBranch | ( | ) | [inline] |
Definition at line 2976 of file llmenugl.cpp.
Referenced by LLPieMenu::appendPieMenu().
LLPieMenu* LLPieMenuBranch::mBranch [protected] |
Definition at line 2979 of file llmenugl.cpp.
Referenced by buildDrawLabel(), doIt(), and LLPieMenuBranch().