#include <llpanelinput.h>
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 |
BOOL | mFirstPersonAvatarVisible |
F32 | mDynamicCameraStrengthVal |
S32 | mNumpadControlVal |
Static Private Member Functions | |
static void | onClickJoystickSetup (void *user_data) |
Definition at line 42 of file llpanelinput.h.
LLPanelInput::LLPanelInput | ( | ) |
Definition at line 75 of file llpanelinput.cpp.
References LLUICtrlFactory::buildPanel(), and LLSingleton< LLUICtrlFactory >::getInstance().
LLPanelInput::~LLPanelInput | ( | ) | [virtual] |
Definition at line 90 of file llpanelinput.cpp.
BOOL LLPanelInput::postBuild | ( | void | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 80 of file llpanelinput.cpp.
References LLPanel::childSetAction(), onClickJoystickSetup(), refresh(), and TRUE.
void LLPanelInput::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 95 of file llpanelinput.cpp.
References LLControlGroup::getBOOL(), LLControlGroup::getF32(), LLControlGroup::getS32(), gSavedSettings, mAppearanceCameraMovement, mAutomaticFly, mDynamicCameraStrengthVal, mEditCameraMovement, mFirstPersonAvatarVisible, mInvertMouse, mMouseSensitivityVal, mNumpadControlVal, and LLPanel::refresh().
Referenced by postBuild().
void LLPanelInput::apply | ( | ) |
Definition at line 111 of file llpanelinput.cpp.
Referenced by LLPreferenceCore::apply().
void LLPanelInput::cancel | ( | ) |
Definition at line 116 of file llpanelinput.cpp.
References gSavedSettings, mAppearanceCameraMovement, mAutomaticFly, mDynamicCameraStrengthVal, mEditCameraMovement, mFirstPersonAvatarVisible, mInvertMouse, mMouseSensitivityVal, mNumpadControlVal, LLControlGroup::setBOOL(), LLControlGroup::setF32(), and LLControlGroup::setS32().
Referenced by LLPreferenceCore::cancel().
void LLPanelInput::onClickJoystickSetup | ( | void * | user_data | ) | [static, private] |
Definition at line 129 of file llpanelinput.cpp.
References LLFloater::addDependentFloater(), FALSE, LLFloaterView::getParentFloater(), gFloaterView, and LLUIFactory< LLFloaterJoystick, LLUISingleton< LLFloaterJoystick, VisibilityPolicy< LLFloater > >, VisibilityPolicy< LLFloater > >::showInstance().
Referenced by postBuild().
F32 LLPanelInput::mMouseSensitivityVal [protected] |
BOOL LLPanelInput::mAutomaticFly [protected] |
BOOL LLPanelInput::mInvertMouse [protected] |
BOOL LLPanelInput::mEditCameraMovement [protected] |
BOOL LLPanelInput::mAppearanceCameraMovement [protected] |
BOOL LLPanelInput::mFirstPersonAvatarVisible [protected] |
F32 LLPanelInput::mDynamicCameraStrengthVal [protected] |
S32 LLPanelInput::mNumpadControlVal [protected] |