|
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.
|
Namespaces | |
| namespace | gui |
| namespace | rmlui |
Classes | |
| class | AssetWindow |
| struct | CityFounding |
| class | ConstructionMenu |
| class | EconomyWindow |
| struct | FocusedCity |
| struct | FocusedPlanet |
| class | ImGuiDebugger |
| class | ImGuiInterface |
| class | LaunchVehicleWindow |
| class | MapModeWindow |
| class | PlanetProvinceLoader |
| class | ProductionSummary |
| class | RecipeNodeViewer |
| class | SearchableMenu |
| class | SpaceshipWindow |
| struct | StarSystemCamera |
| class | StarSystemController |
| class | StarSystemOverlay |
| class | StarSystemViewUI |
| class | SysDebugMenu |
| class | SysFieldNodeViewer |
| class | SysFieldViewer |
| class | SysGoodViewer |
| class | SysOrbitGeometry |
| class | SysPauseMenu |
| Menu when the key escape is pressed, pauses all interaction with the background, displays exit game, options, and other things. More... | |
| class | SysProvinceInformation |
| class | SysRecipeViewer |
| class | SysRmlUiInterface |
| class | SysStarSystemRenderer |
| class | SysStarSystemTree |
| Displays the star system tree to show all the planets and moons More... | |
| class | SysUserInterface |
| class | TaxWindow |
Functions | |
| double | GetLedgerCost (core::Universe &universe, const core::components::ResourceVector &ledger) |
| bool | GoodCombo (const char *label, int &selected_idx, const std::vector< std::string > &list) |
| void | IdentifierTooltipOnItem (core::Universe &universe, entt::entity entity, const ImVec4 &color) |
| void | ResourceVectorSection (core::Universe &universe, core::components::ResourceVector &ledger, const std::vector< std::string > &good_list, int &new_good_idx, const char *table_id, const char *amount_col, const char *combo_id, const char *add_label, const ImVec4 &id_copy_color) |
| void | MarketInformationTable (core::Universe &universe, const entt::entity &market_entity) |
| void | ResourceMapTable (const core::Universe &universe, const core::components::ResourceMap &ledger, const char *name) |
| void | ResourceMapTable (const core::Universe &universe, const core::components::ResourceVector &ledger, const char *name) |
| void | EntityLedgerTable (const core::Universe &universe, const std::vector< std::pair< entt::entity, double > > &ledger, const char *name) |
| void | EntityLedgerTable (const core::Universe &universe, const std::map< entt::entity, double > &ledger, const char *name) |
| core::components::GoodEntity | SelectableMarketInformationTable (core::Universe &universe, const entt::entity &market_entity) |
| bool | DrawLedgerTable (const std::string &name, const Universe &universe, const ResourceMap &ledger) |
| bool | DrawLedgerTable (const std::string &name, const Universe &universe, const ResourceMap &ledger, const core::components::Market &market) |
| bool | DrawLedgerPiePlot (const std::string &name, const core::Universe &universe, const core::components::ResourceMap &ledger, const core::components::Market &market, bool price) |
| void | ShowOptionsWindow (bool *open, engine::Application &app) |
| void | LoadResource (AssetManager &asset_manager, Universe &universe, const std::string &asset_name, void(*func)(Universe &universe, const Hjson::Value &recipes)) |
| template<class T > | |
| void | LoadResource (AssetManager &asset_manager, Universe &universe, const std::string &asset_name) |
| void | LoadAllResources (AssetManager &asset_manager, ConquerSpace &conquer_space) |
| bool cqsp::client::systems::DrawLedgerPiePlot | ( | const std::string & | name, |
| const core::Universe & | universe, | ||
| const core::components::ResourceMap & | ledger, | ||
| const core::components::Market & | market, | ||
| bool | price | ||
| ) |
| bool cqsp::client::systems::DrawLedgerTable | ( | const std::string & | name, |
| const Universe & | universe, | ||
| const ResourceMap & | ledger | ||
| ) |
| bool cqsp::client::systems::DrawLedgerTable | ( | const std::string & | name, |
| const Universe & | universe, | ||
| const ResourceMap & | ledger, | ||
| const core::components::Market & | market | ||
| ) |
| void cqsp::client::systems::EntityLedgerTable | ( | const core::Universe & | universe, |
| const std::map< entt::entity, double > & | ledger, | ||
| const char * | name | ||
| ) |
| void cqsp::client::systems::EntityLedgerTable | ( | const core::Universe & | universe, |
| const std::vector< std::pair< entt::entity, double > > & | ledger, | ||
| const char * | name | ||
| ) |
| double cqsp::client::systems::GetLedgerCost | ( | core::Universe & | universe, |
| const core::components::ResourceVector & | ledger | ||
| ) |
| bool cqsp::client::systems::GoodCombo | ( | const char * | label, |
| int & | selected_idx, | ||
| const std::vector< std::string > & | list | ||
| ) |
| void cqsp::client::systems::IdentifierTooltipOnItem | ( | core::Universe & | universe, |
| entt::entity | entity, | ||
| const ImVec4 & | color | ||
| ) |
| void cqsp::client::systems::LoadAllResources | ( | AssetManager & | asset_manager, |
| ConquerSpace & | conquer_space | ||
| ) |
| void cqsp::client::systems::LoadResource | ( | AssetManager & | asset_manager, |
| Universe & | universe, | ||
| const std::string & | asset_name | ||
| ) |
| void cqsp::client::systems::LoadResource | ( | AssetManager & | asset_manager, |
| Universe & | universe, | ||
| const std::string & | asset_name, | ||
| void(*)(Universe &universe, const Hjson::Value &recipes) | func | ||
| ) |
| void cqsp::client::systems::MarketInformationTable | ( | core::Universe & | universe, |
| const entt::entity & | market_entity | ||
| ) |
| void cqsp::client::systems::ResourceMapTable | ( | const core::Universe & | universe, |
| const core::components::ResourceMap & | ledger, | ||
| const char * | name | ||
| ) |
| void cqsp::client::systems::ResourceMapTable | ( | const core::Universe & | universe, |
| const core::components::ResourceVector & | ledger, | ||
| const char * | name | ||
| ) |
| void cqsp::client::systems::ResourceVectorSection | ( | core::Universe & | universe, |
| core::components::ResourceVector & | ledger, | ||
| const std::vector< std::string > & | good_list, | ||
| int & | new_good_idx, | ||
| const char * | table_id, | ||
| const char * | amount_col, | ||
| const char * | combo_id, | ||
| const char * | add_label, | ||
| const ImVec4 & | id_copy_color | ||
| ) |
| core::components::GoodEntity cqsp::client::systems::SelectableMarketInformationTable | ( | core::Universe & | universe, |
| const entt::entity & | market_entity | ||
| ) |
| void cqsp::client::systems::ShowOptionsWindow | ( | bool * | open, |
| engine::Application & | app | ||
| ) |