OpenMW
|
#include <settingswindow.hpp>
Public Member Functions | |
SettingsWindow () | |
virtual void | open () |
void | updateControlsBox () |
Protected Member Functions | |
void | onOkButtonClicked (MyGUI::Widget *_sender) |
void | onFpsToggled (MyGUI::Widget *_sender) |
void | onTextureFilteringChanged (MyGUI::ComboBox *_sender, size_t pos) |
void | onSliderChangePosition (MyGUI::ScrollBar *scroller, size_t pos) |
void | onButtonToggled (MyGUI::Widget *_sender) |
void | onResolutionSelected (MyGUI::ListBox *_sender, size_t index) |
void | onResolutionAccept () |
void | onResolutionCancel () |
void | onShadersToggled (MyGUI::Widget *_sender) |
void | onShaderModeToggled (MyGUI::Widget *_sender) |
void | onShadowTextureSizeChanged (MyGUI::ComboBox *_sender, size_t pos) |
void | onRebindAction (MyGUI::Widget *_sender) |
void | onInputTabMouseWheel (MyGUI::Widget *_sender, int _rel) |
void | onResetDefaultBindings (MyGUI::Widget *_sender) |
void | onResetDefaultBindingsAccept () |
void | apply () |
Protected Attributes | |
MyGUI::Button * | mOkButton |
MyGUI::ScrollBar * | mMenuTransparencySlider |
MyGUI::ScrollBar * | mToolTipDelaySlider |
MyGUI::Button * | mSubtitlesButton |
MyGUI::Button * | mCrosshairButton |
MyGUI::Button * | mBestAttackButton |
MyGUI::Button * | mGrabCursorButton |
MyGUI::ListBox * | mResolutionList |
MyGUI::Button * | mFullscreenButton |
MyGUI::Button * | mVSyncButton |
MyGUI::Button * | mFPSButton |
MyGUI::ScrollBar * | mViewDistanceSlider |
MyGUI::ScrollBar * | mFOVSlider |
MyGUI::ScrollBar * | mAnisotropySlider |
MyGUI::ComboBox * | mTextureFilteringButton |
MyGUI::TextBox * | mAnisotropyLabel |
MyGUI::Widget * | mAnisotropyBox |
MyGUI::Button * | mWaterShaderButton |
MyGUI::Button * | mReflectObjectsButton |
MyGUI::Button * | mReflectActorsButton |
MyGUI::Button * | mReflectTerrainButton |
MyGUI::Button * | mShadersButton |
MyGUI::Button * | mShaderModeButton |
MyGUI::Button * | mRefractionButton |
MyGUI::Button * | mShadowsEnabledButton |
MyGUI::Button * | mShadowsLargeDistance |
MyGUI::ComboBox * | mShadowsTextureSize |
MyGUI::Button * | mActorShadows |
MyGUI::Button * | mStaticsShadows |
MyGUI::Button * | mMiscShadows |
MyGUI::Button * | mTerrainShadows |
MyGUI::ScrollBar * | mMasterVolumeSlider |
MyGUI::ScrollBar * | mVoiceVolumeSlider |
MyGUI::ScrollBar * | mEffectsVolumeSlider |
MyGUI::ScrollBar * | mFootstepsVolumeSlider |
MyGUI::ScrollBar * | mMusicVolumeSlider |
MyGUI::ScrollView * | mControlsBox |
MyGUI::Button * | mResetControlsButton |
MyGUI::Button * | mInvertYButton |
MyGUI::ScrollBar * | mCameraSensitivitySlider |
Static Private Attributes | |
static int const | sFovMin = 30 |
static int const | sFovMax = 140 |
static int const | sViewDistMin = 2000 |
static int const | sViewDistMax = 5600 |
void MWGui::SettingsWindow::apply | ( | ) | [protected] |
void MWGui::SettingsWindow::onButtonToggled | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onFpsToggled | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onInputTabMouseWheel | ( | MyGUI::Widget * | _sender, |
int | _rel | ||
) | [protected] |
void MWGui::SettingsWindow::onOkButtonClicked | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onRebindAction | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onResetDefaultBindings | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onResetDefaultBindingsAccept | ( | ) | [protected] |
void MWGui::SettingsWindow::onResolutionAccept | ( | ) | [protected] |
void MWGui::SettingsWindow::onResolutionCancel | ( | ) | [protected] |
void MWGui::SettingsWindow::onResolutionSelected | ( | MyGUI::ListBox * | _sender, |
size_t | index | ||
) | [protected] |
void MWGui::SettingsWindow::onShaderModeToggled | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onShadersToggled | ( | MyGUI::Widget * | _sender | ) | [protected] |
void MWGui::SettingsWindow::onShadowTextureSizeChanged | ( | MyGUI::ComboBox * | _sender, |
size_t | pos | ||
) | [protected] |
void MWGui::SettingsWindow::onSliderChangePosition | ( | MyGUI::ScrollBar * | scroller, |
size_t | pos | ||
) | [protected] |
void MWGui::SettingsWindow::onTextureFilteringChanged | ( | MyGUI::ComboBox * | _sender, |
size_t | pos | ||
) | [protected] |
void MWGui::SettingsWindow::open | ( | ) | [virtual] |
Reimplemented from MWGui::WindowBase.
MyGUI::Button* MWGui::SettingsWindow::mActorShadows [protected] |
MyGUI::Widget* MWGui::SettingsWindow::mAnisotropyBox [protected] |
MyGUI::TextBox* MWGui::SettingsWindow::mAnisotropyLabel [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mAnisotropySlider [protected] |
MyGUI::Button* MWGui::SettingsWindow::mBestAttackButton [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mCameraSensitivitySlider [protected] |
MyGUI::ScrollView* MWGui::SettingsWindow::mControlsBox [protected] |
MyGUI::Button* MWGui::SettingsWindow::mCrosshairButton [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mEffectsVolumeSlider [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mFootstepsVolumeSlider [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mFOVSlider [protected] |
MyGUI::Button* MWGui::SettingsWindow::mFPSButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mFullscreenButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mGrabCursorButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mInvertYButton [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mMasterVolumeSlider [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mMenuTransparencySlider [protected] |
MyGUI::Button* MWGui::SettingsWindow::mMiscShadows [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mMusicVolumeSlider [protected] |
MyGUI::Button* MWGui::SettingsWindow::mOkButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mReflectActorsButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mReflectObjectsButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mReflectTerrainButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mRefractionButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mResetControlsButton [protected] |
MyGUI::ListBox* MWGui::SettingsWindow::mResolutionList [protected] |
MyGUI::Button* MWGui::SettingsWindow::mShaderModeButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mShadersButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mShadowsEnabledButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mShadowsLargeDistance [protected] |
MyGUI::ComboBox* MWGui::SettingsWindow::mShadowsTextureSize [protected] |
MyGUI::Button* MWGui::SettingsWindow::mStaticsShadows [protected] |
MyGUI::Button* MWGui::SettingsWindow::mSubtitlesButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mTerrainShadows [protected] |
MyGUI::ComboBox* MWGui::SettingsWindow::mTextureFilteringButton [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mToolTipDelaySlider [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mViewDistanceSlider [protected] |
MyGUI::ScrollBar* MWGui::SettingsWindow::mVoiceVolumeSlider [protected] |
MyGUI::Button* MWGui::SettingsWindow::mVSyncButton [protected] |
MyGUI::Button* MWGui::SettingsWindow::mWaterShaderButton [protected] |
int const MWGui::SettingsWindow::sFovMax = 140 [static, private] |
int const MWGui::SettingsWindow::sFovMin = 30 [static, private] |
int const MWGui::SettingsWindow::sViewDistMax = 5600 [static, private] |
int const MWGui::SettingsWindow::sViewDistMin = 2000 [static, private] |