LLManipRotate Member List

This is the complete list of members for LLManipRotate, including all inherited members.

canAffectSelection()LLManipRotate [virtual]
clipMouseWhenDown()LLTool [inline, virtual]
drag(S32 x, S32 y)LLManipRotate [private]
dragConstrained(S32 x, S32 y)LLManipRotate [private]
dragUnconstrained(S32 x, S32 y)LLManipRotate [private]
draw()LLTool [virtual]
e_manip_part enum nameLLManip
e_select_part_ranges enum nameLLManip
EManipPart typedefLLManip
EManipPartRanges typedefLLManip
findNearestPointOnRing(S32 x, S32 y, const LLVector3 &center, const LLVector3 &axis)LLManipRotate [private]
getConstraintAxis()LLManipRotate [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]
getObjectAxisClosestToMouse(LLVector3 &axis)LLManipRotate [private]
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]
handleDeselect()LLManipRotate [virtual]
handleDoubleClick(S32 x, S32 y, MASK mask)LLTool [virtual]
handleHover(S32 x, S32 y, MASK mask)LLManipRotate [virtual]
handleKey(KEY key, MASK mask)LLTool [virtual]
handleMouseDown(S32 x, S32 y, MASK mask)LLManipRotate [virtual]
handleMouseDownOnPart(S32 x, S32 y, MASK mask)LLManipRotate [virtual]
handleMouseUp(S32 x, S32 y, MASK mask)LLManipRotate [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()LLManipRotate [virtual]
handleToolTip(S32 x, S32 y, LLString &msg, LLRect *sticky_rect_screen)LLTool [virtual]
hasMouseCapture()LLTool [virtual]
highlightManipulators(S32 x, S32 y)LLManipRotate [virtual]
intersectMouseWithSphere(S32 x, S32 y, const LLVector3 &sphere_center, F32 sphere_radius)LLManipRotate [private, static]
intersectRayWithSphere(const LLVector3 &ray_pt, const LLVector3 &ray_dir, const LLVector3 &sphere_center, F32 sphere_radius)LLManipRotate [private, static]
isAlwaysRendered()LLTool [inline, virtual]
isEditing()LLTool [inline, virtual]
isView()LLTool [inline, virtual]
LL_ARROW_MAX enum valueLLManip
LL_ARROW_MIN enum valueLLManip
LL_CORNER_MAX enum valueLLManip
LL_CORNER_MIN enum valueLLManip
LL_CORNER_NNN enum valueLLManip
LL_CORNER_NNP enum valueLLManip
LL_CORNER_NPN enum valueLLManip
LL_CORNER_NPP enum valueLLManip
LL_CORNER_PNN enum valueLLManip
LL_CORNER_PNP enum valueLLManip
LL_CORNER_PPN enum valueLLManip
LL_CORNER_PPP enum valueLLManip
LL_EDGE_MAX enum valueLLManip
LL_EDGE_MIN enum valueLLManip
LL_EDGE_NEGX_NEGY enum valueLLManip
LL_EDGE_NEGX_POSY enum valueLLManip
LL_EDGE_NEGY_NEGZ enum valueLLManip
LL_EDGE_NEGY_POSZ enum valueLLManip
LL_EDGE_NEGZ_NEGX enum valueLLManip
LL_EDGE_NEGZ_POSX enum valueLLManip
LL_EDGE_POSX_NEGY enum valueLLManip
LL_EDGE_POSX_POSY enum valueLLManip
LL_EDGE_POSY_NEGZ enum valueLLManip
LL_EDGE_POSY_POSZ enum valueLLManip
LL_EDGE_POSZ_NEGX enum valueLLManip
LL_EDGE_POSZ_POSX enum valueLLManip
LL_FACE_MAX enum valueLLManip
LL_FACE_MIN enum valueLLManip
LL_FACE_NEGX enum valueLLManip
LL_FACE_NEGY enum valueLLManip
LL_FACE_NEGZ enum valueLLManip
LL_FACE_POSX enum valueLLManip
LL_FACE_POSY enum valueLLManip
LL_FACE_POSZ enum valueLLManip
LL_NO_PART enum valueLLManip
LL_ROT_GENERAL enum valueLLManip
LL_ROT_ROLL enum valueLLManip
LL_ROT_X enum valueLLManip
LL_ROT_Y enum valueLLManip
LL_ROT_Z enum valueLLManip
LL_X_ARROW enum valueLLManip
LL_XY_PLANE enum valueLLManip
LL_XZ_PLANE enum valueLLManip
LL_Y_ARROW enum valueLLManip
LL_YZ_PLANE enum valueLLManip
LL_Z_ARROW enum valueLLManip
LLManip(const LLString &name, LLToolComposite *composite)LLManip
LLManipRotate(LLToolComposite *composite)LLManipRotate
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]
mCamEdgeOnLLManipRotate [private]
mCenterScreenLLManipRotate [private]
mCenterToCamLLManipRotate [private]
mCenterToCamMagLLManipRotate [private]
mCenterToCamNormLLManipRotate [private]
mCenterToProfilePlaneLLManipRotate [private]
mCenterToProfilePlaneMagLLManipRotate [private]
mCompositeLLTool [protected]
mHelpTextTimerLLManip [protected]
mHighlightedPartLLManip [protected]
mInSnapRegimeLLManip [protected]
mManipPartLLManipRotate [private]
mManipulatorScalesLLManipRotate [private]
mManipulatorVerticesLLManipRotate [private]
mMouseCurLLManipRotate [private]
mMouseDownLLManipRotate [private]
mNameLLTool [protected]
mObjectSelectionLLManip [protected]
mouseToRay(S32 x, S32 y, LLVector3 *ray_pt, LLVector3 *ray_dir)LLManipRotate [private, static]
mRadiusMetersLLManipRotate [private]
mRotationLLManipRotate [private]
mRotationCenterLLManipRotate [private]
mSendUpdateOnMouseUpLLManipRotate [private]
mSmoothRotateLLManipRotate [private]
nearestPointOnLineFromMouse(S32 x, S32 y, const LLVector3 &b1, const LLVector3 &b2, F32 &a_param, F32 &b_param)LLManip [protected]
onMouseCaptureLost()LLTool [inline, virtual]
projectToSphere(F32 x, F32 y, BOOL *on_sphere)LLManipRotate [private]
rebuild(LLViewerObject *vobj)LLManip [static]
render()LLManipRotate [virtual]
renderActiveRing(F32 radius, F32 width, const LLColor4 &center_color, const LLColor4 &side_color)LLManipRotate [private]
renderGuidelines(BOOL draw_x=TRUE, BOOL draw_y=TRUE, BOOL draw_z=TRUE)LLManip
renderSnapGuides()LLManipRotate [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]
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]
sGridMaxSubdivisionLevelLLManip [protected, static]
sGridMinSubdivisionLevelLLManip [protected, static]
sHelpTextFadeTimeLLManip [protected, static]
sHelpTextVisibleTimeLLManip [protected, static]
sMaxTimesShowHelpTextLLManip [protected, static]
sNameNullLLTool [static]
sNumTimesHelpTextShownLLManip [protected, static]
sTickLabelSpacingLLManip [protected, static]
stopEditing()LLTool [inline, virtual]
updateGridSettings()LLManip [protected]
updateHoverView()LLManipRotate [private]
updateVisiblity()LLManipRotate [private]
~LLMouseHandler()LLMouseHandler [inline, virtual]
~LLTool()LLTool [virtual]


Generated on Thu Jul 1 06:11:29 2010 for Second Life Viewer by  doxygen 1.4.7