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 | Protected Member Functions | Private Attributes | List of all members
cqsp::client::systems::SysRmlUiInterface Class Referenceabstract

#include <sysgui.h>

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

Public Member Functions

 SysRmlUiInterface (cqsp::engine::Application &app)
 
virtual ~SysRmlUiInterface ()
 
virtual void Update (double delta_time)=0
 
virtual void OpenDocument ()=0
 

Protected Member Functions

cqsp::engine::ApplicationGetApp ()
 
cqsp::common::UniverseGetUniverse ()
 
cqsp::asset::AssetManagerGetAssetManager ()
 

Private Attributes

cqsp::engine::Applicationm_app
 

Constructor & Destructor Documentation

◆ SysRmlUiInterface()

cqsp::client::systems::SysRmlUiInterface::SysRmlUiInterface ( cqsp::engine::Application app)
inlineexplicit

◆ ~SysRmlUiInterface()

virtual cqsp::client::systems::SysRmlUiInterface::~SysRmlUiInterface ( )
inlinevirtual

Member Function Documentation

◆ GetApp()

cqsp::engine::Application & cqsp::client::systems::SysRmlUiInterface::GetApp ( )
inlineprotected

◆ GetAssetManager()

cqsp::asset::AssetManager & cqsp::client::systems::SysRmlUiInterface::GetAssetManager ( )
inlineprotected

◆ GetUniverse()

cqsp::common::Universe & cqsp::client::systems::SysRmlUiInterface::GetUniverse ( )
inlineprotected

◆ OpenDocument()

virtual void cqsp::client::systems::SysRmlUiInterface::OpenDocument ( )
pure virtual

◆ Update()

virtual void cqsp::client::systems::SysRmlUiInterface::Update ( double  delta_time)
pure virtual

Member Data Documentation

◆ m_app

cqsp::engine::Application& cqsp::client::systems::SysRmlUiInterface::m_app
private

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