LLViewerMenuHolderGL Class Reference

#include <llviewermenu.h>

Inheritance diagram for LLViewerMenuHolderGL:

Inheritance graph
[legend]
Collaboration diagram for LLViewerMenuHolderGL:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLViewerMenuHolderGL ()
virtual BOOL hideMenus ()
void setParcelSelection (LLHandle< LLParcelSelection > selection)
void setObjectSelection (LLHandle< LLObjectSelection > selection)
virtual const LLRect getMenuRect () const

Protected Attributes

LLHandle< LLParcelSelectionmParcelSelection
LLHandle< LLObjectSelectionmObjectSelection

Detailed Description

Definition at line 121 of file llviewermenu.h.


Constructor & Destructor Documentation

LLViewerMenuHolderGL::LLViewerMenuHolderGL (  ) 

Definition at line 7065 of file llviewermenu.cpp.


Member Function Documentation

const LLRect LLViewerMenuHolderGL::getMenuRect (  )  const [virtual]

Reimplemented from LLMenuHolderGL.

Definition at line 7094 of file llviewermenu.cpp.

References LLRectBase< Type >::getHeight(), LLRectBase< Type >::getWidth(), MENU_BAR_HEIGHT, LLView::mRect, and STATUS_BAR_HEIGHT.

BOOL LLViewerMenuHolderGL::hideMenus (  )  [virtual]

Reimplemented from LLMenuHolderGL.

Definition at line 7069 of file llviewermenu.cpp.

References LLMenuGL::clearHoverItem(), gMenuBarView, LLMenuHolderGL::hideMenus(), mObjectSelection, mParcelSelection, NULL, and LLMenuBarGL::resetMenuTrigger().

Referenced by LLShowFloater::handleEvent(), LLObjectDelete::handleEvent(), LLEditDelete::handleEvent(), LLViewerWindow::handleKey(), and LLAgent::resetView().

void LLViewerMenuHolderGL::setObjectSelection ( LLHandle< LLObjectSelection selection  ) 

Definition at line 7088 of file llviewermenu.cpp.

References mObjectSelection.

Referenced by LLToolPie::pickAndShowMenu().

void LLViewerMenuHolderGL::setParcelSelection ( LLHandle< LLParcelSelection selection  ) 

Definition at line 7083 of file llviewermenu.cpp.

References mParcelSelection.

Referenced by LLToolPie::pickAndShowMenu().


Member Data Documentation

LLHandle<LLObjectSelection> LLViewerMenuHolderGL::mObjectSelection [protected]

Definition at line 135 of file llviewermenu.h.

Referenced by hideMenus(), and setObjectSelection().

LLHandle<LLParcelSelection> LLViewerMenuHolderGL::mParcelSelection [protected]

Definition at line 134 of file llviewermenu.h.

Referenced by hideMenus(), and setParcelSelection().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:58 2010 for Second Life Viewer by  doxygen 1.4.7