![]() |
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 | commands |
namespace | history |
namespace | lambert |
namespace | simulation |
namespace | universegenerator |
Classes | |
class | InfrastructureSim |
class | ISimulationSystem |
class | SysAgent |
class | SysInterplanetaryTrade |
class | SysMarket |
class | SysMarketReset |
class | SysNavyControl |
class | SysOrbit |
class | SysPath |
class | SysPlanetaryTrade |
class | SysPopulationConsumption |
class | SysPopulationGrowth |
class | SysProduction |
class | SysScienceLab |
class | SysScript |
Runs scripts that are added to the game More... | |
class | SysSurface |
class | SysTechProgress |
class | SysWalletReset |
Functions | |
components::HohmannPair_t | UnsafeHohmannTransfer (const Orbit &orbit, double altitude) |
std::optional< components::HohmannPair_t > | HohmannTransfer (const Orbit &orbit, double altitude) |
std::pair< glm::dvec3, double > | CircularizeAtApoapsis (const Orbit &orbit) |
std::pair< glm::dvec3, double > | CircularizeAtPeriapsis (const Orbit &orbit) |
std::pair< glm::dvec3, double > | SetApoapsis (const Orbit &orbit, double altitude) |
std::pair< glm::dvec3, double > | SetPeriapsis (const Orbit &orbit, double altitude) |
std::pair< glm::dvec3, double > | SetInclination (const Orbit &orbit, double inclination) |
std::pair< glm::dvec3, double > | SetCircularInclination (const Orbit &orbit, double inclination) |
std::pair< glm::dvec3, double > | MatchPlanes (const Orbit &orbit, const Orbit &target) |
components::HohmannPair_t | CoplanarIntercept (const Orbit &start_orbit, const Orbit &end_orbit, double epoch) |
void | ProcessIndustries (Node &node) |
Runs the production cycle Consumes material from the market based on supply and then sells the manufactured goods on the market. More... | |
components::Maneuver_t cqsp::common::systems::CircularizeAtApoapsis | ( | const Orbit & | orbit | ) |
components::Maneuver_t cqsp::common::systems::CircularizeAtPeriapsis | ( | const Orbit & | orbit | ) |
components::HohmannPair_t cqsp::common::systems::CoplanarIntercept | ( | const Orbit & | start_orbit, |
const Orbit & | end_orbit, | ||
double | epoch | ||
) |
std::optional< components::HohmannPair_t > cqsp::common::systems::HohmannTransfer | ( | const Orbit & | orbit, |
double | altitude | ||
) |
components::Maneuver_t cqsp::common::systems::MatchPlanes | ( | const Orbit & | orbit, |
const Orbit & | target | ||
) |
void cqsp::common::systems::ProcessIndustries | ( | Node & | node | ) |
Runs the production cycle Consumes material from the market based on supply and then sells the manufactured goods on the market.
universe | Registry used for searching for components |
entity | Entity containing an Inudstries that need to be processed |
market | The market the industry uses. |
components::Maneuver_t cqsp::common::systems::SetApoapsis | ( | const Orbit & | orbit, |
double | altitude | ||
) |
components::Maneuver_t cqsp::common::systems::SetCircularInclination | ( | const Orbit & | orbit, |
double | inclination | ||
) |
components::Maneuver_t cqsp::common::systems::SetInclination | ( | const Orbit & | orbit, |
double | inclination | ||
) |
components::Maneuver_t cqsp::common::systems::SetPeriapsis | ( | const Orbit & | orbit, |
double | altitude | ||
) |
components::HohmannPair_t cqsp::common::systems::UnsafeHohmannTransfer | ( | const Orbit & | orbit, |
double | altitude | ||
) |