20 #include "OptionsBaseState.h" 21 #include "../Engine/OptionInfo.h" 38 std::vector<OptionInfo> _settingsGeneral, _settingsGeo, _settingsBattle;
40 void addSettings(
const std::vector<OptionInfo> &settings);
Container for all the information associated with a given user action, like mouse clicks...
Definition: Action.h:32
OptionsAdvancedState(OptionsOrigin origin)
Creates the Advanced state.
Definition: OptionsAdvancedState.cpp:39
void lstOptionsMouseOut(Action *action)
Handler for moving the mouse outside the settings.
Definition: OptionsAdvancedState.cpp:272
Helper class that ties metadata to particular options to help in serializing and stuff.
Definition: OptionInfo.h:35
void lstOptionsMouseOver(Action *action)
Handler for moving the mouse over a setting.
Definition: OptionsAdvancedState.cpp:260
List of Text's split into columns.
Definition: TextList.h:40
~OptionsAdvancedState()
Cleans up the Advanced state.
Definition: OptionsAdvancedState.cpp:103
Options window that displays the advanced game settings.
Definition: OptionsAdvancedState.h:33
void init()
Fills settings list.
Definition: OptionsAdvancedState.cpp:111
void lstOptionsClick(Action *action)
Handler for clicking a setting on the list.
Definition: OptionsAdvancedState.cpp:184
Definition: BaseInfoState.cpp:40
Options base state for common stuff across Options windows.
Definition: OptionsBaseState.h:41