LLFloaterCamera Class Reference

#include <llcameraview.h>

Inheritance diagram for LLFloaterCamera:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterCamera:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLFloaterCamera (const std::string &name)
 ~LLFloaterCamera ()
void onClose (bool app_quitting)

Static Public Member Functions

static void show (void *)
static void toggle (void *)
static BOOL visible (void *)

Public Attributes

LLJoystickCameraRotatemRotate
LLJoystickCameraZoommZoom
LLJoystickCameraTrackmTrack

Detailed Description

Definition at line 51 of file llcameraview.h.


Constructor & Destructor Documentation

LLFloaterCamera::LLFloaterCamera ( const std::string &  name  ) 

Definition at line 59 of file llcameraview.cpp.

References LLView::addChild(), bottom, CAMERA_BUTTON_DELAY, FOLLOWS_LEFT, FOLLOWS_TOP, LLRectBase< Type >::getHeight(), left, LLView::MOUSE_DOWN, LLView::MOUSE_UP, LLView::mRect, mRotate, mTrack, mZoom, S32, LLView::setFollows(), LLButton::setHeldDownDelay(), LLFloater::setIsChrome(), LLView::setSoundFlags(), LLView::setToolTip(), top, and TRUE.

Referenced by show().

LLFloaterCamera::~LLFloaterCamera (  ) 

Definition at line 110 of file llcameraview.cpp.

References gFloaterCamera, and NULL.


Member Function Documentation

void LLFloaterCamera::onClose ( bool  app_quitting  )  [virtual]

Reimplemented from LLFloater.

Definition at line 117 of file llcameraview.cpp.

References FALSE, gSavedSettings, LLFloater::onClose(), and LLControlGroup::setBOOL().

void LLFloaterCamera::show ( void  )  [static]

Definition at line 132 of file llcameraview.cpp.

References gFloaterCamera, gSavedSettings, LLFloaterCamera(), LLFloater::open(), LLControlGroup::setBOOL(), and TRUE.

Referenced by LLViewerWindow::initWorldUI(), and toggle().

void LLFloaterCamera::toggle ( void  )  [static]

Definition at line 143 of file llcameraview.cpp.

References LLFloater::close(), gFloaterCamera, NULL, and show().

Referenced by LLShowFloater::handleEvent().

BOOL LLFloaterCamera::visible ( void  )  [static]

Definition at line 156 of file llcameraview.cpp.

References FALSE, LLView::getVisible(), and gFloaterCamera.

Referenced by LLFloaterVisible::handleEvent().


Member Data Documentation

LLJoystickCameraRotate* LLFloaterCamera::mRotate

Definition at line 65 of file llcameraview.h.

Referenced by LLFloaterCamera(), and LLAgent::updateCamera().

LLJoystickCameraTrack* LLFloaterCamera::mTrack

Definition at line 67 of file llcameraview.h.

Referenced by LLFloaterCamera(), and LLAgent::updateCamera().

LLJoystickCameraZoom* LLFloaterCamera::mZoom

Definition at line 66 of file llcameraview.h.

Referenced by LLFloaterCamera(), and LLAgent::updateCamera().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:18 2010 for Second Life Viewer by  doxygen 1.4.7