19 #ifndef OPENXCOM_OPTIONSBATTLESCAPESTATE_H
20 #define OPENXCOM_OPTIONSBATTLESCAPESTATE_H
22 #include "OptionsBaseState.h"
30 class ToggleTextButton;
41 Text *_txtEdgeScroll, *_txtDragScroll;
42 ComboBox *_cbxEdgeScroll, *_cbxDragScroll;
43 Text *_txtScrollSpeed, *_txtFireSpeed, *_txtXcomSpeed, *_txtAlienSpeed;
44 Slider *_slrScrollSpeed, *_slrFireSpeed, *_slrXcomSpeed, *_slrAlienSpeed;
45 Text *_txtPathPreview;
Container for all the information associated with a given user action, like mouse clicks...
Definition: Action.h:34
void btnTooltipsClick(Action *action)
Handler for clicking the Tooltips button.
Definition: OptionsBattlescapeState.cpp:302
Definition: ToggleTextButton.h:31
Horizontal slider control to select from a range of values.
Definition: Slider.h:36
Text string displayed on screen.
Definition: Text.h:41
void cbxEdgeScrollChange(Action *action)
Handler for changing the Edge Scroll combobox.
Definition: OptionsBattlescapeState.cpp:230
void slrAlienSpeedChange(Action *action)
Handler for changing the alien movement speed slider.
Definition: OptionsBattlescapeState.cpp:275
void btnDeathsClick(Action *action)
Handler for clicking the Death Notifications button.
Definition: OptionsBattlescapeState.cpp:311
void btnPathPreviewClick(Action *action)
Handler for clicking a Path Preview button.
Definition: OptionsBattlescapeState.cpp:284
Text button with a list dropdown when pressed.
Definition: ComboBox.h:38
void cbxDragScrollChange(Action *action)
Handler for changing the Drag Scroll combobox.
Definition: OptionsBattlescapeState.cpp:239
Screen that lets the user configure various Battlescape options.
Definition: OptionsBattlescapeState.h:38
The core of the game engine, manages the game's entire contents and structure.
Definition: Game.h:44
~OptionsBattlescapeState()
Cleans up the Battlescape Options state.
Definition: OptionsBattlescapeState.cpp:221
void slrScrollSpeedChange(Action *action)
Handler for changing the scroll speed slider.
Definition: OptionsBattlescapeState.cpp:248
OptionsBattlescapeState(Game *game, OptionsOrigin origin)
Creates the Battlescape Options state.
Definition: OptionsBattlescapeState.cpp:42
void slrFireSpeedChange(Action *action)
Handler for changing the fire speed slider.
Definition: OptionsBattlescapeState.cpp:257
Options base state for common stuff across Options windows.
Definition: OptionsBaseState.h:43
void slrXcomSpeedChange(Action *action)
Handler for changing the X-COM movement speed slider.
Definition: OptionsBattlescapeState.cpp:266