30 virtual void DoUI(
int delta_time) = 0;
49 virtual void Update(
double delta_time) = 0;
Definition: assetmanager.h:145
Definition: conquerspace.h:23
cqsp::engine::Application & m_app
Definition: sysgui.h:58
virtual void Update(double delta_time)=0
cqsp::asset::AssetManager & GetAssetManager()
Definition: sysgui.h:55
virtual ~SysRmlUiInterface()
Definition: sysgui.h:48
cqsp::engine::Application & GetApp()
Definition: sysgui.h:53
virtual void OpenDocument()=0
SysRmlUiInterface(cqsp::engine::Application &app)
Definition: sysgui.h:47
cqsp::common::Universe & GetUniverse()
Definition: sysgui.h:54
cqsp::common::Universe & GetUniverse()
Definition: sysgui.h:34
scripting::ScriptInterface & GetScriptInterface()
Definition: sysgui.h:35
virtual ~SysUserInterface()=default
cqsp::engine::Application & GetApp()
Definition: sysgui.h:33
cqsp::asset::AssetManager & GetAssetManager()
Definition: sysgui.h:38
virtual void DoUI(int delta_time)=0
virtual void DoUpdate(int delta_time)=0
SysUserInterface(cqsp::engine::Application &_app)
Definition: sysgui.h:27
ImGuiWindowFlags window_flags
Definition: sysgui.h:39
cqsp::engine::Application & m_app
Definition: sysgui.h:42
Definition: universe.h:32
Definition: application.h:47
cqsp::asset::AssetManager & GetAssetManager()
Definition: application.h:65
cqsp::engine::GameState * GetGame()
Definition: application.h:80
Definition: scripting.h:31
When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to ...
Definition: clientctx.h:21