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

#include <explorationwindow.h>

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

Classes

class  EventListener
 

Public Member Functions

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

Private Member Functions

cqsp::client::systems::rmlui::ExplorationWindow::EventListener Rml::EventListener GetUniverse ()}
 

Private Attributes

std::string file_name = "../data/core/gui/mainscene/exploration_window.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

◆ ExplorationWindow()

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

◆ ~ExplorationWindow()

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

Member Function Documentation

◆ GetUniverse()

cqsp::client::systems::rmlui::ExplorationWindow::EventListener Rml::EventListener cqsp::client::systems::rmlui::ExplorationWindow::GetUniverse ( )
private

◆ OpenDocument()

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

◆ ReloadWindow()

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

◆ SetupContent()

void cqsp::client::systems::rmlui::ExplorationWindow::SetupContent ( )

◆ Update()

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

Member Data Documentation

◆ file_name

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

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