28 virtual void DoUI(
int delta_time) = 0;
47 virtual void Update(
double delta_time) = 0;
Definition: assetmanager.h:46
Definition: conquerspace.h:24
virtual void Update(double delta_time)=0
SysRmlUiInterface(engine::Application &app)
Definition: sysgui.h:45
engine::Application & m_app
Definition: sysgui.h:56
common::Universe & GetUniverse()
Definition: sysgui.h:52
virtual ~SysRmlUiInterface()
Definition: sysgui.h:46
virtual void OpenDocument()=0
engine::Application & GetApp()
Definition: sysgui.h:51
asset::AssetManager & GetAssetManager()
Definition: sysgui.h:53
engine::Application & m_app
Definition: sysgui.h:40
scripting::ScriptInterface & GetScriptInterface()
Definition: sysgui.h:33
virtual ~SysUserInterface()=default
common::Universe & GetUniverse()
Definition: sysgui.h:32
virtual void DoUI(int delta_time)=0
virtual void DoUpdate(int delta_time)=0
SysUserInterface(engine::Application &_app)
Definition: sysgui.h:25
ImGuiWindowFlags window_flags
Definition: sysgui.h:37
asset::AssetManager & GetAssetManager()
Definition: sysgui.h:36
engine::Application & GetApp()
Definition: sysgui.h:31
Definition: universe.h:33
Definition: application.h:48
cqsp::asset::AssetManager & GetAssetManager()
Definition: application.h:66
cqsp::engine::GameState * GetGame()
Definition: application.h:81
Definition: scripting.h:30
Definition: goodviewer.cpp:25