#include <lltoolface.h>
Inheritance diagram for LLToolFace:
Public Member Functions | |
LLToolFace () | |
virtual | ~LLToolFace () |
virtual BOOL | handleMouseDown (S32 x, S32 y, MASK mask) |
virtual BOOL | handleDoubleClick (S32 x, S32 y, MASK mask) |
virtual void | handleSelect () |
virtual void | handleDeselect () |
virtual void | render () |
Static Public Member Functions | |
static void | pickCallback (S32 x, S32 y, MASK mask) |
Definition at line 39 of file lltoolface.h.
LLToolFace::LLToolFace | ( | ) |
Definition at line 57 of file lltoolface.cpp.
LLToolFace::~LLToolFace | ( | ) | [virtual] |
Definition at line 62 of file lltoolface.cpp.
void LLToolFace::handleDeselect | ( | ) | [virtual] |
Reimplemented from LLTool.
Definition at line 154 of file lltoolface.cpp.
References FALSE, gSelectMgr, and LLSelectMgr::setTEMode().
Reimplemented from LLTool.
Definition at line 66 of file lltoolface.cpp.
References FALSE, LLSelectMgr::getSelection(), gFloaterTools, gSelectMgr, LLFloaterTools::PANEL_FACE, LLFloaterTools::showPanel(), and TRUE.
Reimplemented from LLTool.
Definition at line 86 of file lltoolface.cpp.
References gPickFaces, gViewerWindow, LLViewerWindow::hitObjectOrLandGlobalAsync(), pickCallback(), and TRUE.
void LLToolFace::handleSelect | ( | ) | [virtual] |
Reimplemented from LLTool.
Definition at line 147 of file lltoolface.cpp.
References gSelectMgr, LLSelectMgr::setTEMode(), and TRUE.
Definition at line 93 of file lltoolface.cpp.
References LLSelectMgr::addAsIndividual(), LLSelectMgr::deselectAll(), LLSelectMgr::getSelection(), gLastHitObjectFace, gSelectMgr, gViewerWindow, LLPrimitive::isAvatar(), LLViewerObject::isSelected(), LLViewerWindow::lastObjectHit(), MASK_SHIFT, LLSelectMgr::remove(), S32, and LLSelectMgr::selectObjectOnly().
Referenced by handleMouseDown().
void LLToolFace::render | ( | ) | [virtual] |