canAffectSelection() | LLManipTranslate | [virtual] |
clipMouseWhenDown() | LLTool | [inline, virtual] |
draw() | LLTool | [virtual] |
e_manip_part enum name | LLManip | |
e_select_part_ranges enum name | LLManip | |
EHandleType enum name | LLManipTranslate | [protected] |
EManipPart typedef | LLManip | |
EManipPartRanges typedef | LLManip | |
getEditingObject() | LLTool | [inline, virtual] |
getEditingPointGlobal() | LLTool | [inline, virtual] |
getHighlightedPart() | LLManip | [inline] |
getManipAxis(LLViewerObject *object, EManipPart manip, LLVector3 &axis) | LLManip | [protected] |
getManipNormal(LLViewerObject *object, EManipPart manip, LLVector3 &normal) | LLManip | [protected] |
getMinGridScale() | LLManipTranslate | [protected] |
getMousePointOnPlaneAgent(LLVector3 &point, S32 x, S32 y, LLVector3 origin, LLVector3 normal) | LLManip | [protected] |
getMousePointOnPlaneGlobal(LLVector3d &point, S32 x, S32 y, LLVector3d origin, LLVector3 normal) | LLManip | [protected] |
getName() const | LLTool | [inline, virtual] |
getOverrideTool(MASK mask) | LLTool | [virtual] |
getPivotPoint() | LLManip | [protected] |
getSavedPivotPoint() const | LLManip | [protected] |
getSelection() | LLManip | |
getSubdivisionLevel(const LLVector3 &reference_point, const LLVector3 &translate_axis, F32 grid_scale, S32 min_pixel_spacing=MIN_DIVISION_PIXEL_WIDTH) | LLManip | [protected] |
HANDLE_BOX enum value | LLManipTranslate | [protected] |
HANDLE_CONE enum value | LLManipTranslate | [protected] |
HANDLE_SPHERE enum value | LLManipTranslate | [protected] |
handleDeselect() | LLManipTranslate | [virtual] |
handleDoubleClick(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleHover(S32 x, S32 y, MASK mask) | LLManipTranslate | [virtual] |
handleKey(KEY key, MASK mask) | LLTool | [virtual] |
handleMouseDown(S32 x, S32 y, MASK mask) | LLManipTranslate | [virtual] |
handleMouseDownOnPart(S32 x, S32 y, MASK mask) | LLManipTranslate | [virtual] |
handleMouseUp(S32 x, S32 y, MASK mask) | LLManipTranslate | [virtual] |
handleRightMouseDown(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleRightMouseUp(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
handleScrollWheel(S32 x, S32 y, S32 clicks) | LLTool | [virtual] |
handleSelect() | LLManipTranslate | [virtual] |
handleToolTip(S32 x, S32 y, LLString &msg, LLRect *sticky_rect_screen) | LLTool | [virtual] |
hasMouseCapture() | LLTool | [virtual] |
highlightIntersection(LLVector3 normal, LLVector3 selection_center, LLQuaternion grid_rotation, LLColor4 inner_color) | LLManipTranslate | [protected] |
highlightManipulators(S32 x, S32 y) | LLManipTranslate | [virtual] |
isAlwaysRendered() | LLTool | [inline, virtual] |
isEditing() | LLTool | [inline, virtual] |
isView() | LLTool | [inline, virtual] |
LL_ARROW_MAX enum value | LLManip | |
LL_ARROW_MIN enum value | LLManip | |
LL_CORNER_MAX enum value | LLManip | |
LL_CORNER_MIN enum value | LLManip | |
LL_CORNER_NNN enum value | LLManip | |
LL_CORNER_NNP enum value | LLManip | |
LL_CORNER_NPN enum value | LLManip | |
LL_CORNER_NPP enum value | LLManip | |
LL_CORNER_PNN enum value | LLManip | |
LL_CORNER_PNP enum value | LLManip | |
LL_CORNER_PPN enum value | LLManip | |
LL_CORNER_PPP enum value | LLManip | |
LL_EDGE_MAX enum value | LLManip | |
LL_EDGE_MIN enum value | LLManip | |
LL_EDGE_NEGX_NEGY enum value | LLManip | |
LL_EDGE_NEGX_POSY enum value | LLManip | |
LL_EDGE_NEGY_NEGZ enum value | LLManip | |
LL_EDGE_NEGY_POSZ enum value | LLManip | |
LL_EDGE_NEGZ_NEGX enum value | LLManip | |
LL_EDGE_NEGZ_POSX enum value | LLManip | |
LL_EDGE_POSX_NEGY enum value | LLManip | |
LL_EDGE_POSX_POSY enum value | LLManip | |
LL_EDGE_POSY_NEGZ enum value | LLManip | |
LL_EDGE_POSY_POSZ enum value | LLManip | |
LL_EDGE_POSZ_NEGX enum value | LLManip | |
LL_EDGE_POSZ_POSX enum value | LLManip | |
LL_FACE_MAX enum value | LLManip | |
LL_FACE_MIN enum value | LLManip | |
LL_FACE_NEGX enum value | LLManip | |
LL_FACE_NEGY enum value | LLManip | |
LL_FACE_NEGZ enum value | LLManip | |
LL_FACE_POSX enum value | LLManip | |
LL_FACE_POSY enum value | LLManip | |
LL_FACE_POSZ enum value | LLManip | |
LL_NO_PART enum value | LLManip | |
LL_ROT_GENERAL enum value | LLManip | |
LL_ROT_ROLL enum value | LLManip | |
LL_ROT_X enum value | LLManip | |
LL_ROT_Y enum value | LLManip | |
LL_ROT_Z enum value | LLManip | |
LL_X_ARROW enum value | LLManip | |
LL_XY_PLANE enum value | LLManip | |
LL_XZ_PLANE enum value | LLManip | |
LL_Y_ARROW enum value | LLManip | |
LL_YZ_PLANE enum value | LLManip | |
LL_Z_ARROW enum value | LLManip | |
LLManip(const LLString &name, LLToolComposite *composite) | LLManip | |
LLManipTranslate(LLToolComposite *composite) | LLManipTranslate | |
LLMouseHandler() | LLMouseHandler | [inline] |
LLTool(const LLString &name, LLToolComposite *composite=NULL) | LLTool | |
localPointToScreen(S32 local_x, S32 local_y, S32 *screen_x, S32 *screen_y) const | LLTool | [inline, virtual] |
mArrowLengthMeters | LLManipTranslate | [private] |
mArrowScales | LLManipTranslate | [private] |
mAxisArrowLength | LLManipTranslate | [private] |
mComposite | LLTool | [protected] |
mConeSize | LLManipTranslate | [private] |
mCopyMadeThisDrag | LLManipTranslate | [private] |
mDragCursorStartGlobal | LLManipTranslate | [private] |
mDragSelectionStartGlobal | LLManipTranslate | [private] |
mGridOrigin | LLManipTranslate | [private] |
mGridRotation | LLManipTranslate | [private] |
mGridScale | LLManipTranslate | [private] |
mGridSizeMeters | LLManipTranslate | [private] |
mHelpTextTimer | LLManip | [protected] |
mHighlightedPart | LLManip | [protected] |
mInSnapRegime | LLManipTranslate | [private] |
mLastHoverMouseX | LLManipTranslate | [private] |
mLastHoverMouseY | LLManipTranslate | [private] |
mManipNormal | LLManipTranslate | [private] |
mManipPart | LLManipTranslate | [private] |
mManipulatorVertices | LLManipTranslate | [private] |
mMouseDownX | LLManipTranslate | [private] |
mMouseDownY | LLManipTranslate | [private] |
mMouseOutsideSlop | LLManipTranslate | [private] |
mName | LLTool | [protected] |
mObjectSelection | LLManip | [protected] |
mPlaneManipOffsetMeters | LLManipTranslate | [private] |
mPlaneManipPositions | LLManipTranslate | [private] |
mPlaneScales | LLManipTranslate | [private] |
mProjectedManipulators | LLManipTranslate | [private] |
mSendUpdateOnMouseUp | LLManipTranslate | [private] |
mSnapOffsetAxis | LLManipTranslate | [private] |
mSnapOffsetMeters | LLManipTranslate | [private] |
mSnapped | LLManipTranslate | [private] |
mSubdivisions | LLManipTranslate | [private] |
mUpdateTimer | LLManipTranslate | [private] |
nearestPointOnLineFromMouse(S32 x, S32 y, const LLVector3 &b1, const LLVector3 &b2, F32 &a_param, F32 &b_param) | LLManip | [protected] |
onMouseCaptureLost() | LLTool | [inline, virtual] |
rebuild(LLViewerObject *vobj) | LLManip | [static] |
render() | LLManipTranslate | [virtual] |
renderArrow(S32 which_arrow, S32 selected_arrow, F32 box_size, F32 arrow_size, F32 handle_size, BOOL reverse_direction) | LLManipTranslate | [protected] |
renderGrid(F32 x, F32 y, F32 size, F32 r, F32 g, F32 b, F32 a) | LLManipTranslate | [protected] |
renderGridVert(F32 x_trans, F32 y_trans, F32 r, F32 g, F32 b, F32 alpha) | LLManipTranslate | [protected] |
renderGuidelines(BOOL draw_x=TRUE, BOOL draw_y=TRUE, BOOL draw_z=TRUE) | LLManip | |
renderSnapGuides() | LLManipTranslate | [protected] |
renderText() | LLManipTranslate | [protected] |
renderTickText(const LLVector3 &pos, const char *suffix, const LLColor4 &color) | LLManip | [protected] |
renderTickValue(const LLVector3 &pos, F32 value, const char *suffix, const LLColor4 &color) | LLManip | [protected] |
renderTranslationHandles() | LLManipTranslate | [protected] |
renderXYZ(const LLVector3 &vec) | LLManip | [static] |
restoreGL() | LLManipTranslate | [static] |
screenPointToLocal(S32 screen_x, S32 screen_y, S32 *local_x, S32 *local_y) const | LLTool | [inline, virtual] |
setMouseCapture(BOOL b) | LLTool | |
setupSnapGuideRenderPass(S32 pass) | LLManip | [protected] |
sGridMaxSubdivisionLevel | LLManip | [protected, static] |
sGridMinSubdivisionLevel | LLManip | [protected, static] |
sHelpTextFadeTime | LLManip | [protected, static] |
sHelpTextVisibleTime | LLManip | [protected, static] |
sMaxTimesShowHelpText | LLManip | [protected, static] |
sNameNull | LLTool | [static] |
sNumTimesHelpTextShown | LLManip | [protected, static] |
sTickLabelSpacing | LLManip | [protected, static] |
stopEditing() | LLTool | [inline, virtual] |
updateGridSettings() | LLManip | [protected] |
~LLManipTranslate() | LLManipTranslate | [virtual] |
~LLMouseHandler() | LLMouseHandler | [inline, virtual] |
~LLTool() | LLTool | [virtual] |