aboutsummaryrefslogtreecommitdiff
path: root/gui/options.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/options.h')
-rw-r--r--gui/options.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/gui/options.h b/gui/options.h
index ead93b545a..53ea5e76f0 100644
--- a/gui/options.h
+++ b/gui/options.h
@@ -52,11 +52,16 @@ protected:
int addGraphicControls(GuiObject *boss, int yoffset);
int addMIDIControls(GuiObject *boss, int yoffset);
int addVolumeControls(GuiObject *boss, int yoffset);
+
+ void setGraphicSettingsState(bool enabled);
+ void setAudioSettingsState(bool enabled);
+ void setVolumeSettingsState(bool enabled);
private:
//
// Graphics controls
//
+ bool _enableGraphicSettings;
PopUpWidget *_gfxPopUp;
CheckboxWidget *_fullscreenCheckbox;
CheckboxWidget *_aspectCheckbox;
@@ -64,14 +69,16 @@ private:
//
// MIDI controls
//
+ bool _enableAudioSettings;
PopUpWidget *_midiPopUp;
-
CheckboxWidget *_multiMidiCheckbox;
CheckboxWidget *_mt32Checkbox;
//
// Volume controls
//
+ bool _enableVolumeSettings;
+
SliderWidget *_masterVolumeSlider;
StaticTextWidget *_masterVolumeLabel;