LLMenuItemSeparatorGL Class Reference

Inheritance diagram for LLMenuItemSeparatorGL:

Inheritance graph
[legend]
Collaboration diagram for LLMenuItemSeparatorGL:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLMenuItemSeparatorGL (const LLString &name=SEPARATOR_NAME)
virtual LLString getType () const
virtual void doIt (void)
virtual void draw (void)
virtual BOOL handleMouseDown (S32 x, S32 y, MASK mask)
virtual BOOL handleMouseUp (S32 x, S32 y, MASK mask)
virtual BOOL handleHover (S32 x, S32 y, MASK mask)
virtual U32 getNominalHeight (void) const


Detailed Description

Definition at line 523 of file llmenugl.cpp.


Constructor & Destructor Documentation

LLMenuItemSeparatorGL::LLMenuItemSeparatorGL ( const LLString name = SEPARATOR_NAME  ) 

Definition at line 541 of file llmenugl.cpp.


Member Function Documentation

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

Reimplemented from LLMenuItemGL.

Definition at line 528 of file llmenugl.cpp.

virtual void LLMenuItemSeparatorGL::doIt ( void   )  [inline, virtual]

Reimplemented from LLMenuItemGL.

Definition at line 531 of file llmenugl.cpp.

void LLMenuItemSeparatorGL::draw ( void   )  [virtual]

Reimplemented from LLMenuItemGL.

Definition at line 546 of file llmenugl.cpp.

References LLGLImmediate::color4fv(), LLMenuItemGL::getDisabledColor(), LLRectBase< Type >::getHeight(), LLView::getRect(), gGL, gl_line_2d(), and S32.

Here is the call graph for this function:

BOOL LLMenuItemSeparatorGL::handleMouseDown ( S32  x,
S32  y,
MASK  mask 
) [virtual]

Reimplemented from LLMenuItemGL.

Reimplemented in LLMenuItemVerticalSeparatorGL.

Definition at line 554 of file llmenugl.cpp.

References LLMenuItemGL::getMenu(), LLView::getRect(), and LLView::handleMouseDown().

Here is the call graph for this function:

BOOL LLMenuItemSeparatorGL::handleMouseUp ( S32  x,
S32  y,
MASK  mask 
) [virtual]

Reimplemented from LLMenuItemGL.

Definition at line 567 of file llmenugl.cpp.

References LLMenuItemGL::getMenu(), LLView::getRect(), and LLView::handleMouseUp().

Here is the call graph for this function:

BOOL LLMenuItemSeparatorGL::handleHover ( S32  x,
S32  y,
MASK  mask 
) [virtual]

Reimplemented from LLMenuItemGL.

Definition at line 580 of file llmenugl.cpp.

References FALSE, LLMenuItemGL::getMenu(), LLView::getRect(), LLMenuGL::highlightNextItem(), and LLMenuGL::highlightPrevItem().

Here is the call graph for this function:

virtual U32 LLMenuItemSeparatorGL::getNominalHeight ( void   )  const [inline, virtual]

Reimplemented from LLMenuItemGL.

Definition at line 538 of file llmenugl.cpp.

References SEPARATOR_HEIGHT_PIXELS.


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

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