, including all inherited members.
| adjustTextureRepeats() | LLManipScale | [private] |
| canAffectSelection() | LLManipScale | [virtual] |
| clipMouseWhenDown() | LLTool | [inline, virtual] |
| conditionalHighlight(U32 part, const LLColor4 *highlight=NULL, const LLColor4 *normal=NULL) | LLManipScale | [inline, private] |
| cornerToUnitVector(S32 part) const | LLManipScale | [private] |
| drag(S32 x, S32 y) | LLManipScale | [private] |
| dragCorner(S32 x, S32 y) | LLManipScale | [private] |
| dragFace(S32 x, S32 y) | LLManipScale | [private] |
| draw() | LLTool | [virtual] |
| e_manip_part enum name | LLManip | |
| e_select_part_ranges enum name | LLManip | |
| edgeToUnitVector(S32 part) const | LLManipScale | [private] |
| EManipPart typedef | LLManip | |
| EManipPartRanges typedef | LLManip | |
| faceToUnitVector(S32 part) const | LLManipScale | [private] |
| 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] |
| getMousePointOnPlaneAgent(LLVector3 &point, S32 x, S32 y, LLVector3 origin, LLVector3 normal) | LLManip | [protected] |
| getMousePointOnPlaneGlobal(LLVector3d &point, S32 x, S32 y, LLVector3d origin, LLVector3 normal) const | LLManip | [protected] |
| getName() const | LLTool | [inline, virtual] |
| getOverrideTool(MASK mask) | LLTool | [virtual] |
| getPivotPoint() | LLManip | [protected] |
| getSavedPivotPoint() const | LLManip | [protected] |
| getSelection() | LLManip | |
| getShowAxes() | LLManipScale | [static] |
| getStretchTextures() | LLManipScale | [static] |
| getSubdivisionLevel(const LLVector3 &reference_point, const LLVector3 &translate_axis, F32 grid_scale, S32 min_pixel_spacing=MIN_DIVISION_PIXEL_WIDTH) | LLManip | [protected] |
| getUniform() | LLManipScale | [static] |
| handleDeselect() | LLManipScale | [virtual] |
| handleDoubleClick(S32 x, S32 y, MASK mask) | LLTool | [virtual] |
| handleHover(S32 x, S32 y, MASK mask) | LLManipScale | [virtual] |
| handleKey(KEY key, MASK mask) | LLTool | [virtual] |
| handleMouseDown(S32 x, S32 y, MASK mask) | LLManipScale | [virtual] |
| handleMouseDownOnPart(S32 x, S32 y, MASK mask) | LLManipScale | [virtual] |
| handleMouseUp(S32 x, S32 y, MASK mask) | LLManipScale | [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() | LLManipScale | [virtual] |
| handleToolTip(S32 x, S32 y, LLString &msg, LLRect *sticky_rect_screen) | LLTool | [virtual] |
| hasMouseCapture() | LLTool | [virtual] |
| highlightManipulators(S32 x, S32 y) | LLManipScale | [virtual] |
| isAlwaysRendered() | LLTool | [inline, virtual] |
| isEditing() | LLTool | [inline, virtual] |
| isView() const | 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 | |
| LLManipScale(LLToolComposite *composite) | LLManipScale | |
| 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] |
| mBoxHandleSize | LLManipScale | [private] |
| mComposite | LLTool | [protected] |
| mDragFarHitGlobal | LLManipScale | [private] |
| mDragPointGlobal | LLManipScale | [private] |
| mDragStartCenterGlobal | LLManipScale | [private] |
| mDragStartPointGlobal | LLManipScale | [private] |
| mHelpTextTimer | LLManip | [protected] |
| mHighlightedPart | LLManip | [protected] |
| minpulator_list_t typedef | LLManipScale | [private] |
| mInSnapRegime | LLManipScale | [private] |
| mLastMouseX | LLManipScale | [private] |
| mLastMouseY | LLManipScale | [private] |
| mLastUpdateFlags | LLManipScale | [private] |
| mManipPart | LLManipScale | [private] |
| mManipulatorScales | LLManipScale | [private] |
| mManipulatorVertices | LLManipScale | [private] |
| mName | LLTool | [protected] |
| mObjectSelection | LLManip | [protected] |
| mProjectedManipulators | LLManipScale | [private] |
| mScaleCenter | LLManipScale | [private] |
| mScaledBoxHandleSize | LLManipScale | [private] |
| mScaleDir | LLManipScale | [private] |
| mScalePlaneNormal1 | LLManipScale | [private] |
| mScalePlaneNormal2 | LLManipScale | [private] |
| mScaleSnapUnit1 | LLManipScale | [private] |
| mScaleSnapUnit2 | LLManipScale | [private] |
| mScaleSnapValue | LLManipScale | [private] |
| mSendUpdateOnMouseUp | LLManipScale | [private] |
| mSnapDir1 | LLManipScale | [private] |
| mSnapDir2 | LLManipScale | [private] |
| mSnapGuideDir1 | LLManipScale | [private] |
| mSnapGuideDir2 | LLManipScale | [private] |
| mSnapGuideLength | LLManipScale | [private] |
| mSnapRegimeOffset | LLManipScale | [private] |
| nearestAxis(const LLVector3 &v) const | LLManipScale | [private] |
| nearestPointOnLineFromMouse(S32 x, S32 y, const LLVector3 &b1, const LLVector3 &b2, F32 &a_param, F32 &b_param) | LLManip | [protected] |
| onMouseCaptureLost() | LLTool | [inline, virtual] |
| partToMaxScale(S32 part, const LLBBox &bbox) const | LLManipScale | [private] |
| partToMinScale(S32 part, const LLBBox &bbox) const | LLManipScale | [private] |
| partToUnitVector(S32 part) const | LLManipScale | [private] |
| rebuild(LLViewerObject *vobj) | LLManip | [static] |
| render() | LLManipScale | [virtual] |
| renderAxisHandle(const LLVector3 &start, const LLVector3 &end) | LLManipScale | [private] |
| renderBoxHandle(F32 x, F32 y, F32 z) | LLManipScale | [private] |
| renderCorners(const LLBBox &local_bbox) | LLManipScale | [private] |
| renderEdges(const LLBBox &local_bbox) | LLManipScale | [private] |
| renderFaces(const LLBBox &local_bbox) | LLManipScale | [private] |
| renderGuidelines(BOOL draw_x=TRUE, BOOL draw_y=TRUE, BOOL draw_z=TRUE) | LLManip | |
| renderGuidelinesPart(const LLBBox &local_bbox) | LLManipScale | [private] |
| renderSnapGuides(const LLBBox &local_bbox) | LLManipScale | [private] |
| 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] |
| renderXYZ(const LLVector3 &vec) | LLManip | [static] |
| revert() | LLManipScale | [private] |
| screenPointToLocal(S32 screen_x, S32 screen_y, S32 *local_x, S32 *local_y) const | LLTool | [inline, virtual] |
| sendUpdates(BOOL send_position_update, BOOL send_scale_update, BOOL corner=FALSE) | LLManipScale | [private] |
| setMouseCapture(BOOL b) | LLTool | |
| setShowAxes(BOOL b) | LLManipScale | [static] |
| setStretchTextures(BOOL b) | LLManipScale | [static] |
| setUniform(BOOL b) | LLManipScale | [static] |
| 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] |
| stretchFace(const LLVector3 &drag_start_agent, const LLVector3 &drag_delta_agent) | LLManipScale | [private] |
| unitVectorToLocalBBoxExtent(const LLVector3 &v, const LLBBox &bbox) const | LLManipScale | [private] |
| updateGridSettings() | LLManip | [protected] |
| updateSnapGuides(const LLBBox &bbox) | LLManipScale | [private] |
| ~LLManipScale() | LLManipScale | |
| ~LLMouseHandler() | LLMouseHandler | [inline, virtual] |
| ~LLTool() | LLTool | [virtual] |