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 Attributes | List of all members
cqsp::client::scene::RmlClientScene Class Reference

#include <rmlscene.h>

Inheritance diagram for cqsp::client::scene::RmlClientScene:
cqsp::client::ClientScene cqsp::engine::Scene cqsp::client::scene::CountrySelectionScene cqsp::client::scene::UniverseScene

Public Member Functions

 RmlClientScene (engine::Application &app)
 
template<class T >
void AddRmlUiSystem ()
 
void CheckUiReload ()
 
- Public Member Functions inherited from cqsp::client::ClientScene
 ClientScene (engine::Application &app)
 
core::UniverseGetUniverse ()
 
core::scripting::ScriptInterfaceGetScriptInterface ()
 
- Public Member Functions inherited from cqsp::engine::Scene
 Scene (Application &app)
 
 Scene ()
 
virtual ~Scene ()
 
ApplicationGetApp ()
 
cqsp::asset::AssetManagerGetAssetManager ()
 
virtual void Init ()=0
 
virtual void Update (float deltaTime)=0
 
virtual void Ui (float deltaTime)=0
 
virtual void Render (float deltaTime)=0
 

Protected Attributes

std::vector< std::unique_ptr< client::systems::SysRmlUiInterface > > documents
 

Constructor & Destructor Documentation

◆ RmlClientScene()

cqsp::client::scene::RmlClientScene::RmlClientScene ( engine::Application app)
inlineexplicit

Member Function Documentation

◆ AddRmlUiSystem()

template<class T >
void cqsp::client::scene::RmlClientScene::AddRmlUiSystem ( )
inline

◆ CheckUiReload()

void cqsp::client::scene::RmlClientScene::CheckUiReload ( )

Member Data Documentation

◆ documents

std::vector<std::unique_ptr<client::systems::SysRmlUiInterface> > cqsp::client::scene::RmlClientScene::documents
protected

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