Setup_Video Class Reference

#include <setup_video.h>

Inheritance diagram for Setup_Video:

SetupTab Container

List of all members.


Detailed Description

Definition at line 32 of file setup_video.h.


Public Member Functions

 Setup_Video ()
void apply ()
 Called when the Apply button is pressed in the setup window.
void cancel ()
 Called when the Cancel button is pressed in the setup window.
void action (const gcn::ActionEvent &event)
void keyPressed (gcn::KeyEvent &event)
 Called when key is pressed.

Private Member Functions

int updateSlider (gcn::Slider *slider, gcn::TextField *field, const std::string &configName)

Private Attributes

bool mFullScreenEnabled
bool mOpenGLEnabled
bool mCustomCursorEnabled
bool mVisibleNamesEnabled
bool mParticleEffectsEnabled
bool mNameEnabled
bool mPickupChatEnabled
bool mPickupParticleEnabled
double mOpacity
int mFps
int mSpeechMode
class ModeListModelmModeListModel
gcn::Label * speechLabel
gcn::Label * alphaLabel
gcn::Label * scrollRadiusLabel
gcn::Label * scrollLazinessLabel
gcn::Label * overlayDetailLabel
gcn::Label * particleDetailLabel
gcn::Label * fontSizeLabel
gcn::ListBox * mModeList
gcn::CheckBox * mFsCheckBox
gcn::CheckBox * mOpenGLCheckBox
gcn::CheckBox * mCustomCursorCheckBox
gcn::CheckBox * mVisibleNamesCheckBox
gcn::CheckBox * mParticleEffectsCheckBox
gcn::CheckBox * mNameCheckBox
gcn::Label * mPickupNotifyLabel
gcn::CheckBox * mPickupChatCheckBox
gcn::CheckBox * mPickupParticleCheckBox
gcn::Slider * mSpeechSlider
gcn::Label * mSpeechLabel
gcn::Slider * mAlphaSlider
gcn::CheckBox * mFpsCheckBox
gcn::Slider * mFpsSlider
gcn::TextField * mFpsField
int mOriginalScrollLaziness
gcn::Slider * mScrollLazinessSlider
gcn::TextField * mScrollLazinessField
int mOriginalScrollRadius
gcn::Slider * mScrollRadiusSlider
gcn::TextField * mScrollRadiusField
int mOverlayDetail
gcn::Slider * mOverlayDetailSlider
gcn::Label * mOverlayDetailField
int mParticleDetail
gcn::Slider * mParticleDetailSlider
gcn::Label * mParticleDetailField
int mFontSize
gcn::DropDown * mFontSizeDropDown

Constructor & Destructor Documentation

Setup_Video::Setup_Video (  ) 

Definition at line 137 of file setup_video.cpp.


Member Function Documentation

void Setup_Video::apply (  )  [virtual]

Called when the Apply button is pressed in the setup window.

Implements SetupTab.

Definition at line 373 of file setup_video.cpp.

void Setup_Video::cancel (  )  [virtual]

Called when the Cancel button is pressed in the setup window.

Implements SetupTab.

Definition at line 464 of file setup_video.cpp.

void Setup_Video::action ( const gcn::ActionEvent &  event  ) 

Definition at line 496 of file setup_video.cpp.

void Setup_Video::keyPressed ( gcn::KeyEvent &  event  ) 

Called when key is pressed.

Definition at line 646 of file setup_video.cpp.

int Setup_Video::updateSlider ( gcn::Slider *  slider,
gcn::TextField *  field,
const std::string &  configName 
) [private]

Definition at line 444 of file setup_video.cpp.


Member Data Documentation

Definition at line 50 of file setup_video.h.

Definition at line 51 of file setup_video.h.

Definition at line 52 of file setup_video.h.

Definition at line 53 of file setup_video.h.

Definition at line 54 of file setup_video.h.

bool Setup_Video::mNameEnabled [private]

Definition at line 55 of file setup_video.h.

Definition at line 56 of file setup_video.h.

Definition at line 57 of file setup_video.h.

double Setup_Video::mOpacity [private]

Definition at line 58 of file setup_video.h.

int Setup_Video::mFps [private]

Definition at line 59 of file setup_video.h.

int Setup_Video::mSpeechMode [private]

Definition at line 60 of file setup_video.h.

Definition at line 62 of file setup_video.h.

gcn::Label* Setup_Video::speechLabel [private]

Definition at line 64 of file setup_video.h.

gcn::Label* Setup_Video::alphaLabel [private]

Definition at line 65 of file setup_video.h.

gcn::Label* Setup_Video::scrollRadiusLabel [private]

Definition at line 66 of file setup_video.h.

gcn::Label* Setup_Video::scrollLazinessLabel [private]

Definition at line 67 of file setup_video.h.

gcn::Label* Setup_Video::overlayDetailLabel [private]

Definition at line 68 of file setup_video.h.

gcn::Label* Setup_Video::particleDetailLabel [private]

Definition at line 69 of file setup_video.h.

gcn::Label* Setup_Video::fontSizeLabel [private]

Definition at line 70 of file setup_video.h.

gcn::ListBox* Setup_Video::mModeList [private]

Definition at line 72 of file setup_video.h.

gcn::CheckBox* Setup_Video::mFsCheckBox [private]

Definition at line 73 of file setup_video.h.

gcn::CheckBox* Setup_Video::mOpenGLCheckBox [private]

Definition at line 74 of file setup_video.h.

gcn::CheckBox* Setup_Video::mCustomCursorCheckBox [private]

Definition at line 75 of file setup_video.h.

gcn::CheckBox* Setup_Video::mVisibleNamesCheckBox [private]

Definition at line 76 of file setup_video.h.

gcn::CheckBox* Setup_Video::mParticleEffectsCheckBox [private]

Definition at line 77 of file setup_video.h.

gcn::CheckBox* Setup_Video::mNameCheckBox [private]

Definition at line 78 of file setup_video.h.

gcn::Label* Setup_Video::mPickupNotifyLabel [private]

Definition at line 80 of file setup_video.h.

gcn::CheckBox* Setup_Video::mPickupChatCheckBox [private]

Definition at line 81 of file setup_video.h.

gcn::CheckBox* Setup_Video::mPickupParticleCheckBox [private]

Definition at line 82 of file setup_video.h.

gcn::Slider* Setup_Video::mSpeechSlider [private]

Definition at line 84 of file setup_video.h.

gcn::Label* Setup_Video::mSpeechLabel [private]

Definition at line 85 of file setup_video.h.

gcn::Slider* Setup_Video::mAlphaSlider [private]

Definition at line 86 of file setup_video.h.

gcn::CheckBox* Setup_Video::mFpsCheckBox [private]

Definition at line 87 of file setup_video.h.

gcn::Slider* Setup_Video::mFpsSlider [private]

Definition at line 88 of file setup_video.h.

gcn::TextField* Setup_Video::mFpsField [private]

Definition at line 89 of file setup_video.h.

Definition at line 91 of file setup_video.h.

gcn::Slider* Setup_Video::mScrollLazinessSlider [private]

Definition at line 92 of file setup_video.h.

gcn::TextField* Setup_Video::mScrollLazinessField [private]

Definition at line 93 of file setup_video.h.

Definition at line 95 of file setup_video.h.

gcn::Slider* Setup_Video::mScrollRadiusSlider [private]

Definition at line 96 of file setup_video.h.

gcn::TextField* Setup_Video::mScrollRadiusField [private]

Definition at line 97 of file setup_video.h.

Definition at line 99 of file setup_video.h.

gcn::Slider* Setup_Video::mOverlayDetailSlider [private]

Definition at line 100 of file setup_video.h.

gcn::Label* Setup_Video::mOverlayDetailField [private]

Definition at line 101 of file setup_video.h.

Definition at line 103 of file setup_video.h.

gcn::Slider* Setup_Video::mParticleDetailSlider [private]

Definition at line 104 of file setup_video.h.

gcn::Label* Setup_Video::mParticleDetailField [private]

Definition at line 105 of file setup_video.h.

int Setup_Video::mFontSize [private]

Definition at line 107 of file setup_video.h.

gcn::DropDown* Setup_Video::mFontSizeDropDown [private]

Definition at line 108 of file setup_video.h.


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

Generated on Sun Apr 26 17:30:44 2009 for The Mana World by  doxygen 1.5.5