19#include <RmlUi/Core/DataModelHandle.h>
20#include <RmlUi/Core/Event.h>
21#include <RmlUi/Core/Types.h>
33 void Update(
double delta_time)
override;
47 std::string
file_name =
"../data/core/gui/mainscene/rightclickwindow.rml";
Definition: rightclickwindow.h:62
ClickEventListener(core::Universe &universe, RightClickWindow &window)
Definition: rightclickwindow.h:64
core::Universe & universe
Definition: rightclickwindow.h:67
RightClickWindow & window
Definition: rightclickwindow.h:68
void ProcessEvent(Rml::Event &event)
Definition: rightclickwindow.cpp:138
Definition: rightclickwindow.h:40
core::Universe & universe
Definition: rightclickwindow.h:44
void ProcessEvent(Rml::Event &event)
Definition: rightclickwindow.cpp:82
EventListener(core::Universe &universe)
Definition: rightclickwindow.h:42
Definition: rightclickwindow.h:29
~RightClickWindow()
Definition: rightclickwindow.cpp:31
bool to_right_click
Definition: rightclickwindow.h:54
double itemX
Definition: rightclickwindow.h:48
void DetermineButtons(entt::entity entity)
Definition: rightclickwindow.cpp:63
void ReloadWindow() override
Definition: rightclickwindow.cpp:37
Rml::Element * header_element
Definition: rightclickwindow.h:51
void OpenDocument() override
Definition: rightclickwindow.cpp:132
entt::entity right_click_item
Definition: rightclickwindow.h:52
std::vector< RightClickMenuItem > buttons
Definition: rightclickwindow.h:71
std::string file_name
Definition: rightclickwindow.h:47
void SetupDataModels()
Definition: rightclickwindow.cpp:48
Rml::Element * right_click_content
Definition: rightclickwindow.h:50
void Update(double delta_time) override
Definition: rightclickwindow.cpp:97
Rml::DataModelHandle handle
Definition: rightclickwindow.h:53
void SetupContent()
Definition: rightclickwindow.cpp:42
RightClickWindow(engine::Application &_app)
Definition: rightclickwindow.h:31
struct cqsp::client::systems::rmlui::RightClickWindow::RightClickMenuItem GetUniverse
double itemY
Definition: rightclickwindow.h:49
Definition: universe.h:59
Definition: application.h:61
Definition: countryselectionmenu.cpp:19
EventListener(core::Universe &universe)
Definition: rightclickwindow.h:1