LLToolGun Class Reference

#include <lltoolgun.h>

Inheritance diagram for LLToolGun:

Inheritance graph
[legend]
Collaboration diagram for LLToolGun:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLToolGun (LLToolComposite *composite=NULL)
virtual void draw ()
virtual void handleSelect ()
virtual void handleDeselect ()
virtual BOOL handleMouseDown (S32 x, S32 y, MASK mask)
virtual BOOL handleHover (S32 x, S32 y, MASK mask)
virtual LLToolgetOverrideTool (MASK mask)
virtual BOOL clipMouseWhenDown ()


Detailed Description

Definition at line 39 of file lltoolgun.h.


Constructor & Destructor Documentation

LLToolGun::LLToolGun ( LLToolComposite composite = NULL  ) 

Definition at line 50 of file lltoolgun.cpp.


Member Function Documentation

void LLToolGun::draw ( void   )  [virtual]

Reimplemented from LLTool.

Definition at line 131 of file lltoolgun.cpp.

References LLControlGroup::getBOOL(), LLUI::getUIImage(), LLViewerWindow::getWindowHeight(), LLViewerWindow::getWindowWidth(), gSavedSettings, and gViewerWindow.

Here is the call graph for this function:

void LLToolGun::handleSelect (  )  [virtual]

Reimplemented from LLTool.

Definition at line 56 of file lltoolgun.cpp.

References gViewerWindow, LLViewerWindow::hideCursor(), LLViewerWindow::moveCursorToCenter(), LLViewerWindow::mWindow, LLWindow::setMouseClipping(), and TRUE.

Here is the call graph for this function:

void LLToolGun::handleDeselect (  )  [virtual]

Reimplemented from LLTool.

Definition at line 63 of file lltoolgun.cpp.

References FALSE, gViewerWindow, LLViewerWindow::moveCursorToCenter(), LLViewerWindow::mWindow, LLWindow::setMouseClipping(), and LLViewerWindow::showCursor().

Here is the call graph for this function:

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

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

virtual LLTool* LLToolGun::getOverrideTool ( MASK  mask  )  [inline, virtual]

Reimplemented from LLTool.

Definition at line 52 of file lltoolgun.h.

References NULL.

virtual BOOL LLToolGun::clipMouseWhenDown (  )  [inline, virtual]

Reimplemented from LLTool.

Definition at line 53 of file lltoolgun.h.

References FALSE.


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

Generated on Fri May 16 09:17:29 2008 for SecondLife by  doxygen 1.5.5