LLMorphView Class Reference

#include <llmorphview.h>

Inheritance diagram for LLMorphView:

Inheritance graph
[legend]
Collaboration diagram for LLMorphView:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLMorphView (const std::string &name, const LLRect &rect)
void initialize ()
void shutdown ()
void setVisible (BOOL visible)
void setCameraTargetJoint (LLJoint *joint)
LLJointgetCameraTargetJoint ()
void setCameraOffset (const LLVector3d &camera_offset)
void setCameraTargetOffset (const LLVector3d &camera_target_offset)
void setCameraDistToDefault ()
void updateCamera ()
void setCameraDrivenByKeys (BOOL b)

Protected Attributes

LLJointmCameraTargetJoint
LLVector3d mCameraOffset
LLVector3d mCameraTargetOffset
LLVector3d mOldCameraPos
LLVector3d mOldTargetPos
F32 mOldCameraNearClip
LLFrameTimer mCameraMoveTimer
F32 mCameraPitch
F32 mCameraYaw
F32 mCameraDist
BOOL mCameraDrivenByKeys


Detailed Description

Definition at line 42 of file llmorphview.h.


Constructor & Destructor Documentation

LLMorphView::LLMorphView ( const std::string &  name,
const LLRect rect 
)

Definition at line 69 of file llmorphview.cpp.


Member Function Documentation

void LLMorphView::initialize (  ) 

void LLMorphView::shutdown (  ) 

void LLMorphView::setVisible ( BOOL  visible  )  [virtual]

void LLMorphView::setCameraTargetJoint ( LLJoint joint  )  [inline]

Definition at line 53 of file llmorphview.h.

References mCameraTargetJoint.

Referenced by LLPanelEditWearable::setSubpart(), and updateCamera().

Here is the caller graph for this function:

LLJoint* LLMorphView::getCameraTargetJoint (  )  [inline]

Definition at line 54 of file llmorphview.h.

References mCameraTargetJoint.

Referenced by LLVisualParamHint::render().

Here is the caller graph for this function:

void LLMorphView::setCameraOffset ( const LLVector3d camera_offset  )  [inline]

Definition at line 56 of file llmorphview.h.

References mCameraOffset.

Referenced by LLPanelEditWearable::setSubpart().

Here is the caller graph for this function:

void LLMorphView::setCameraTargetOffset ( const LLVector3d camera_target_offset  )  [inline]

Definition at line 57 of file llmorphview.h.

References mCameraTargetOffset.

Referenced by LLPanelEditWearable::setSubpart().

Here is the caller graph for this function:

void LLMorphView::setCameraDistToDefault (  )  [inline]

Definition at line 58 of file llmorphview.h.

References mCameraDist.

Referenced by LLPanelEditWearable::setSubpart().

Here is the caller graph for this function:

void LLMorphView::updateCamera (  ) 

void LLMorphView::setCameraDrivenByKeys ( BOOL  b  ) 

Definition at line 194 of file llmorphview.cpp.

References mCameraDrivenByKeys, and updateCamera().

Referenced by edit_avatar_move_backward(), edit_avatar_move_forward(), edit_avatar_spin_ccw(), edit_avatar_spin_cw(), edit_avatar_spin_over(), edit_avatar_spin_under(), and LLToolCamera::pickCallback().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 64 of file llmorphview.h.

Referenced by getCameraTargetJoint(), setCameraTargetJoint(), and updateCamera().

Definition at line 65 of file llmorphview.h.

Referenced by setCameraOffset(), and updateCamera().

Definition at line 66 of file llmorphview.h.

Referenced by setCameraTargetOffset(), and updateCamera().

Definition at line 67 of file llmorphview.h.

Definition at line 68 of file llmorphview.h.

Definition at line 69 of file llmorphview.h.

Referenced by initialize(), and shutdown().

Definition at line 70 of file llmorphview.h.

Definition at line 73 of file llmorphview.h.

Referenced by initialize(), and updateCamera().

Definition at line 74 of file llmorphview.h.

Referenced by initialize(), and updateCamera().

Definition at line 77 of file llmorphview.h.

Referenced by initialize(), and setCameraDistToDefault().

Definition at line 79 of file llmorphview.h.

Referenced by setCameraDrivenByKeys().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:53:51 2008 for SecondLife by  doxygen 1.5.5