22#include "RmlUi/Core/EventListener.h"
23#include "RmlUi/Core/Types.h"
59 std::vector<Rml::Vector2i>
window_sizes = {{1024, 768}, {1280, 1024}, {1280, 720}, {1280, 800}, {1360, 768},
60 {1366, 768}, {1440, 900}, {1600, 900}, {1680, 1050}, {1920, 1200},
61 {1920, 1080}, {2560, 1440}, {2560, 1080}, {3440, 1440}, {3840, 2160}};
Definition: settingswindow.h:27
void AddEventListeners()
Definition: settingswindow.cpp:56
void InitializeOptionVariables()
Definition: settingswindow.cpp:62
std::vector< Rml::Vector2i > window_sizes
Definition: settingswindow.h:59
void PushToBack()
Definition: settingswindow.cpp:144
void ReloadDocument()
Definition: settingswindow.cpp:134
void RemoveEventListeners()
Definition: settingswindow.cpp:88
void Show()
Definition: settingswindow.cpp:110
const std::string document_name
Definition: settingswindow.h:51
bool full_screen
Definition: settingswindow.h:57
void LoadDocument()
Definition: settingswindow.cpp:127
Rml::ElementDocument * options_menu
Definition: settingswindow.h:63
cqsp::engine::Application & GetApp()
Definition: settingswindow.h:53
void InitializeDataModel()
Definition: settingswindow.cpp:94
Rml::DataModelHandle model_handle
Definition: settingswindow.h:64
float ui_volume
Definition: settingswindow.h:55
void ProcessEvent(Rml::Event &event)
Definition: settingswindow.cpp:21
void Close()
Definition: settingswindow.cpp:120
float music_volume
Definition: settingswindow.h:56
cqsp::engine::Application & app
Definition: settingswindow.h:66
SettingsWindow(cqsp::engine::Application &app)
Definition: settingswindow.cpp:19
void Hide()
Definition: settingswindow.cpp:118
float GetOpacity()
Definition: settingswindow.cpp:140
Definition: application.h:47
Definition: clientctx.h:21
EventListener(common::Universe *universe)
Definition: turnsavewindow.h:1