LLPanelInput Class Reference

#include <llpanelinput.h>

Inheritance diagram for LLPanelInput:

Inheritance graph
[legend]
Collaboration diagram for LLPanelInput:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelInput ()
virtual ~LLPanelInput ()
virtual BOOL postBuild ()
virtual void refresh ()
void apply ()
void cancel ()

Protected Attributes

F32 mMouseSensitivityVal
BOOL mAutomaticFly
BOOL mInvertMouse
BOOL mEditCameraMovement
BOOL mAppearanceCameraMovement
F32 mDynamicCameraStrengthVal
S32 mNumpadControlVal

Detailed Description

Definition at line 42 of file llpanelinput.h.


Constructor & Destructor Documentation

LLPanelInput::LLPanelInput (  ) 

Definition at line 76 of file llpanelinput.cpp.

References LLUICtrlFactory::buildPanel(), and gUICtrlFactory.

LLPanelInput::~LLPanelInput (  )  [virtual]

Definition at line 101 of file llpanelinput.cpp.


Member Function Documentation

void LLPanelInput::apply (  ) 

Definition at line 119 of file llpanelinput.cpp.

Referenced by LLPreferenceCore::apply().

void LLPanelInput::cancel (  ) 

Definition at line 124 of file llpanelinput.cpp.

References gSavedSettings, mAppearanceCameraMovement, mAutomaticFly, mDynamicCameraStrengthVal, mEditCameraMovement, mInvertMouse, mMouseSensitivityVal, mNumpadControlVal, LLControlGroup::setBOOL(), LLControlGroup::setF32(), and LLControlGroup::setS32().

Referenced by LLPreferenceCore::cancel().

BOOL LLPanelInput::postBuild (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 81 of file llpanelinput.cpp.

References LLPanel::checkRequirements(), FALSE, refresh(), LLPanel::requires(), TRUE, WIDGET_TYPE_CHECKBOX, WIDGET_TYPE_SLIDER, and WIDGET_TYPE_SLIDER_BAR.

void LLPanelInput::refresh (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 106 of file llpanelinput.cpp.

References LLControlGroup::getBOOL(), LLControlGroup::getF32(), LLControlGroup::getS32(), gSavedSettings, mAppearanceCameraMovement, mAutomaticFly, mDynamicCameraStrengthVal, mEditCameraMovement, mInvertMouse, mMouseSensitivityVal, mNumpadControlVal, and LLPanel::refresh().

Referenced by postBuild().


Member Data Documentation

BOOL LLPanelInput::mAppearanceCameraMovement [protected]

Definition at line 58 of file llpanelinput.h.

Referenced by cancel(), and refresh().

BOOL LLPanelInput::mAutomaticFly [protected]

Definition at line 55 of file llpanelinput.h.

Referenced by cancel(), and refresh().

F32 LLPanelInput::mDynamicCameraStrengthVal [protected]

Definition at line 59 of file llpanelinput.h.

Referenced by cancel(), and refresh().

BOOL LLPanelInput::mEditCameraMovement [protected]

Definition at line 57 of file llpanelinput.h.

Referenced by cancel(), and refresh().

BOOL LLPanelInput::mInvertMouse [protected]

Definition at line 56 of file llpanelinput.h.

Referenced by cancel(), and refresh().

F32 LLPanelInput::mMouseSensitivityVal [protected]

Definition at line 54 of file llpanelinput.h.

Referenced by cancel(), and refresh().

S32 LLPanelInput::mNumpadControlVal [protected]

Definition at line 60 of file llpanelinput.h.

Referenced by cancel(), and refresh().


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