19#include <RmlUi/Core/DataModelHandle.h>
24#include "RmlUi/Core/EventListener.h"
25#include "RmlUi/Core/Types.h"
61 std::vector<Rml::Vector2i>
window_sizes = {{1024, 768}, {1280, 1024}, {1280, 720}, {1280, 800}, {1360, 768},
62 {1366, 768}, {1440, 900}, {1600, 900}, {1680, 1050}, {1920, 1200},
63 {1920, 1080}, {2560, 1440}, {2560, 1080}, {3440, 1440}, {3840, 2160}};
Definition: settingswindow.h:29
void AddEventListeners()
Definition: settingswindow.cpp:58
void InitializeOptionVariables()
Definition: settingswindow.cpp:64
std::vector< Rml::Vector2i > window_sizes
Definition: settingswindow.h:61
void PushToBack()
Definition: settingswindow.cpp:146
void ReloadDocument()
Definition: settingswindow.cpp:136
void RemoveEventListeners()
Definition: settingswindow.cpp:90
void Show()
Definition: settingswindow.cpp:112
const std::string document_name
Definition: settingswindow.h:53
bool full_screen
Definition: settingswindow.h:59
void LoadDocument()
Definition: settingswindow.cpp:129
Rml::ElementDocument * options_menu
Definition: settingswindow.h:65
cqsp::engine::Application & GetApp()
Definition: settingswindow.h:55
void InitializeDataModel()
Definition: settingswindow.cpp:96
Rml::DataModelHandle model_handle
Definition: settingswindow.h:66
float ui_volume
Definition: settingswindow.h:57
void ProcessEvent(Rml::Event &event)
Definition: settingswindow.cpp:23
void Close()
Definition: settingswindow.cpp:122
float music_volume
Definition: settingswindow.h:58
cqsp::engine::Application & app
Definition: settingswindow.h:68
SettingsWindow(cqsp::engine::Application &app)
Definition: settingswindow.cpp:21
void Hide()
Definition: settingswindow.cpp:120
float GetOpacity()
Definition: settingswindow.cpp:142
Definition: application.h:49
Definition: clientctx.h:21
EventListener(common::Universe *universe)
Definition: turnsavewindow.h:1