|
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.
|
Displays the star system tree to show all the planets and moons More...
#include <sysstarsystemtree.h>
Public Member Functions | |
| SysStarSystemTree (engine::Application &app) | |
| void | Init () |
| void | DoUI (int delta_time) |
| void | DoUpdate (int delta_time) |
| void | SeePlanetSelectable (entt::entity entity) |
| void | DoChildTree (entt::entity entity) |
Public Member Functions inherited from cqsp::client::systems::SysUserInterface | |
| SysUserInterface (engine::Application &_app) | |
| virtual | ~SysUserInterface ()=default |
| engine::Application & | GetApp () |
| core::Universe & | GetUniverse () |
| core::scripting::ScriptInterface & | GetScriptInterface () |
| asset::AssetManager & | GetAssetManager () |
Private Attributes | |
| int | selected_index = 0 |
| entt::entity | selected_planet |
| entt::sparse_set | planets |
Additional Inherited Members | |
Public Attributes inherited from cqsp::client::systems::SysUserInterface | |
| ImGuiWindowFlags | window_flags = 0 |
Displays the star system tree to show all the planets and moons
|
inlineexplicit |
| void cqsp::client::systems::SysStarSystemTree::DoChildTree | ( | entt::entity | entity | ) |
|
virtual |
Implements cqsp::client::systems::SysUserInterface.
|
virtual |
Implements cqsp::client::systems::SysUserInterface.
|
virtual |
Implements cqsp::client::systems::SysUserInterface.
| void cqsp::client::systems::SysStarSystemTree::SeePlanetSelectable | ( | entt::entity | entity | ) |
|
private |
|
private |
|
private |