|
| bool | cqsp::common::systems::commands::VerifyCommand (Universe &universe, entt::entity command) |
| |
| void | cqsp::common::systems::commands::ExecuteCommand (Universe &universe, entt::entity entity, entt::entity command_entity, Command command) |
| |
| bool | cqsp::common::systems::commands::ProcessCommandQueue (Universe &universe, entt::entity body, Trigger trigger) |
| |
| void | cqsp::common::systems::commands::TransferToMoon (Universe &universe, entt::entity agent, entt::entity target) |
| |
| void | cqsp::common::systems::commands::PushManeuver (Universe &universe, entt::entity entity, components::Maneuver_t maneuver, double offset) |
| |
| void | cqsp::common::systems::commands::PushManeuvers (Universe &universe, entt::entity entity, std::initializer_list< components::Maneuver_t > maneuver, double offset) |
| |
| void | cqsp::common::systems::commands::PushManeuvers (Universe &universe, entt::entity entity, components::HohmannPair_t hohmann_pair, double offset) |
| |
| void | cqsp::common::systems::commands::LandOnMoon (Universe &universe, entt::entity agent, entt::entity target, entt::entity city) |
| |
| components::Maneuver_t | cqsp::common::systems::commands::MakeManeuver (const glm::dvec3 &vector, double time) |
| |
| std::vector< entt::entity > | cqsp::common::systems::commands::GetSOIHierarchy (Universe &universe, entt::entity source) |
| |
| entt::entity | cqsp::common::systems::commands::GetCommonSOI (Universe &universe, entt::entity source, entt::entity target) |
| |
| void | cqsp::common::systems::commands::LeaveSOI (Universe &universe, entt::entity agent, double altitude) |
| |