19#include <RmlUi/Core/DataModelHandle.h>
24#include "RmlUi/Core/EventListener.h"
25#include "RmlUi/Core/Types.h"
Definition: loadgamewindow.h:29
std::string load_path
Definition: loadgamewindow.h:74
void AddEventListeners()
Definition: loadgamewindow.cpp:39
std::vector< SaveGame > saves
Definition: loadgamewindow.h:62
void ReloadDocument()
Definition: loadgamewindow.cpp:127
LoadGameWindow(engine::Application &app)
Definition: loadgamewindow.cpp:27
void RemoveEventListeners()
Definition: loadgamewindow.cpp:45
engine::Application & app
Definition: loadgamewindow.h:72
void PushToBack()
Definition: loadgamewindow.cpp:134
Rml::DataModelHandle model_handle
Definition: loadgamewindow.h:70
void GetAllGames()
Definition: loadgamewindow.cpp:136
void Close()
Definition: loadgamewindow.cpp:114
void ProcessEvent(Rml::Event &event)
Definition: loadgamewindow.cpp:29
std::string GetSaveDir()
Definition: loadgamewindow.cpp:138
engine::Application & GetApp()
Definition: loadgamewindow.h:67
bool to_load
Definition: loadgamewindow.h:75
void InitializeDataModel()
Definition: loadgamewindow.cpp:51
float GetOpacity()
Definition: loadgamewindow.cpp:132
bool Update()
Definition: loadgamewindow.cpp:110
Rml::ElementDocument * options_menu
Definition: loadgamewindow.h:69
void Hide()
Definition: loadgamewindow.cpp:112
void LoadDocument()
Definition: loadgamewindow.cpp:121
void Show()
Definition: loadgamewindow.cpp:102
const std::string document_name
Definition: loadgamewindow.h:65
Definition: application.h:48
Definition: clientctx.h:22
Definition: loadgamewindow.h:55
int date
Definition: loadgamewindow.h:59
SaveGame(std::string country, int date)
Definition: loadgamewindow.h:56
std::string path
Definition: loadgamewindow.h:58
std::string country
Definition: loadgamewindow.h:57
EventListener(common::Universe *universe)
Definition: turnsavewindow.h:1