Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
|
#include <settingswindow.h>
Public Member Functions | |
SettingsWindow (cqsp::engine::Application &app) | |
void | ProcessEvent (Rml::Event &event) |
void | AddEventListeners () |
void | InitializeOptionVariables () |
void | RemoveEventListeners () |
void | InitializeDataModel () |
void | Show () |
void | Hide () |
void | Close () |
void | LoadDocument () |
void | ReloadDocument () |
float | GetOpacity () |
void | PushToBack () |
Private Member Functions | |
cqsp::engine::Application & | GetApp () |
Private Attributes | |
const std::string | document_name = "../data/core/gui/options.rml" |
float | ui_volume |
float | music_volume |
bool | full_screen |
std::vector< Rml::Vector2i > | window_sizes |
Rml::ElementDocument * | options_menu |
Rml::DataModelHandle | model_handle |
cqsp::engine::Application & | app |
|
explicit |
void cqsp::client::SettingsWindow::AddEventListeners | ( | ) |
void cqsp::client::SettingsWindow::Close | ( | ) |
|
inlineprivate |
float cqsp::client::SettingsWindow::GetOpacity | ( | ) |
void cqsp::client::SettingsWindow::Hide | ( | ) |
void cqsp::client::SettingsWindow::InitializeDataModel | ( | ) |
void cqsp::client::SettingsWindow::InitializeOptionVariables | ( | ) |
void cqsp::client::SettingsWindow::LoadDocument | ( | ) |
void cqsp::client::SettingsWindow::ProcessEvent | ( | Rml::Event & | event | ) |
void cqsp::client::SettingsWindow::PushToBack | ( | ) |
void cqsp::client::SettingsWindow::ReloadDocument | ( | ) |
void cqsp::client::SettingsWindow::RemoveEventListeners | ( | ) |
void cqsp::client::SettingsWindow::Show | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |