#include <lltoolcomp.h>
Inheritance diagram for LLToolCompCreate:


| Public Member Functions | |
| LLToolCompCreate () | |
| virtual | ~LLToolCompCreate () | 
| virtual BOOL | handleMouseDown (S32 x, S32 y, MASK mask) | 
| virtual BOOL | handleDoubleClick (S32 x, S32 y, MASK mask) | 
| virtual BOOL | handleMouseUp (S32 x, S32 y, MASK mask) | 
| Static Public Member Functions | |
| static void | pickCallback (S32 x, S32 y, MASK mask) | 
| Protected Attributes | |
| LLToolPlacer * | mPlacer | 
| BOOL | mObjectPlacedOnMouseDown | 
Definition at line 189 of file lltoolcomp.h.
| LLToolCompCreate::LLToolCompCreate | ( | ) | 
Definition at line 445 of file lltoolcomp.cpp.
References FALSE, LLToolComposite::mCur, LLToolComposite::mDefault, mObjectPlacedOnMouseDown, mPlacer, and LLToolComposite::mSelectRect.
| LLToolCompCreate::~LLToolCompCreate | ( | ) |  [virtual] | 
Definition at line 457 of file lltoolcomp.cpp.
References mPlacer, and LLToolComposite::mSelectRect.
Implements LLToolComposite.
Definition at line 496 of file lltoolcomp.cpp.
References handleMouseDown().
Implements LLToolComposite.
Definition at line 464 of file lltoolcomp.cpp.
References FALSE, gViewerWindow, LLViewerWindow::hitObjectOrLandGlobalAsync(), MASK_CONTROL, MASK_SHIFT, LLToolComposite::mMouseDown, mObjectPlacedOnMouseDown, mPlacer, pickCallback(), LLToolComposite::setCurrentTool(), and TRUE.
Referenced by handleDoubleClick().
Reimplemented from LLToolComposite.
Definition at line 501 of file lltoolcomp.cpp.
References FALSE, LLToolComposite::handleMouseUp(), MASK_CONTROL, MASK_SHIFT, LLToolComposite::mMouseDown, mObjectPlacedOnMouseDown, mPlacer, and LLToolComposite::setCurrentTool().
Definition at line 485 of file lltoolcomp.cpp.
References gToolCreate, LLToolSelectRect::handleMouseDown(), MASK_CONTROL, MASK_SHIFT, LLToolComposite::mSelectRect, and LLToolComposite::setCurrentTool().
Referenced by handleMouseDown().
| BOOL LLToolCompCreate::mObjectPlacedOnMouseDown  [protected] | 
Definition at line 203 of file lltoolcomp.h.
Referenced by handleMouseDown(), handleMouseUp(), and LLToolCompCreate().
| LLToolPlacer* LLToolCompCreate::mPlacer  [protected] | 
Definition at line 202 of file lltoolcomp.h.
Referenced by handleMouseDown(), handleMouseUp(), LLToolCompCreate(), and ~LLToolCompCreate().
 1.4.7
 1.4.7