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) | 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() | 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] |
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] |