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.
Public Member Functions | Private Attributes | List of all members
cqsp::client::systems::rmlui::CountrySelectionMenu Class Reference

#include <countryselectionmenu.h>

Inheritance diagram for cqsp::client::systems::rmlui::CountrySelectionMenu:
cqsp::client::systems::SysRmlUiInterface

Public Member Functions

 CountrySelectionMenu (engine::Application &_app)
 
 ~CountrySelectionMenu ()
 
void Update (double delta_time) override
 
void OpenDocument () override
 
void ReloadWindow () override
 
void DispatchEvent (const Rml::String &event, const Rml::Dictionary &parameters) override
 
- Public Member Functions inherited from cqsp::client::systems::SysRmlUiInterface
 SysRmlUiInterface (engine::Application &app)
 
virtual ~SysRmlUiInterface ()
 
virtual void OnTick ()
 

Private Attributes

std::string file_name = "../data/core/gui/mainscene/countryselectionwindow.rml"
 

Additional Inherited Members

- Protected Member Functions inherited from cqsp::client::systems::SysRmlUiInterface
engine::ApplicationGetApp ()
 
core::UniverseGetUniverse ()
 
asset::AssetManagerGetAssetManager ()
 
bool MouseOverDocument ()
 
- Protected Attributes inherited from cqsp::client::systems::SysRmlUiInterface
Rml::ElementDocument * document = nullptr
 

Constructor & Destructor Documentation

◆ CountrySelectionMenu()

cqsp::client::systems::rmlui::CountrySelectionMenu::CountrySelectionMenu ( engine::Application _app)
inlineexplicit

◆ ~CountrySelectionMenu()

cqsp::client::systems::rmlui::CountrySelectionMenu::~CountrySelectionMenu ( )

Member Function Documentation

◆ DispatchEvent()

void cqsp::client::systems::rmlui::CountrySelectionMenu::DispatchEvent ( const Rml::String &  event,
const Rml::Dictionary &  parameters 
)
overridevirtual

◆ OpenDocument()

void cqsp::client::systems::rmlui::CountrySelectionMenu::OpenDocument ( )
overridevirtual

◆ ReloadWindow()

void cqsp::client::systems::rmlui::CountrySelectionMenu::ReloadWindow ( )
overridevirtual

◆ Update()

void cqsp::client::systems::rmlui::CountrySelectionMenu::Update ( double  delta_time)
overridevirtual

Member Data Documentation

◆ file_name

std::string cqsp::client::systems::rmlui::CountrySelectionMenu::file_name = "../data/core/gui/mainscene/countryselectionwindow.rml"
private

The documentation for this class was generated from the following files: