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.
Classes | Namespaces | Enumerations | Variables
clientctx.h File Reference
#include <spdlog/spdlog.h>
#include <array>
#include <string>
#include <variant>
#include <entt/entity/entity.hpp>

Go to the source code of this file.

Classes

struct  cqsp::client::ctx::StarSystemViewDebug
 
struct  cqsp::client::ctx::CameraState
 
struct  cqsp::client::ctx::PauseOptions
 
struct  cqsp::client::ctx::SelectedCountry
 
struct  cqsp::client::ctx::SelectedProvince
 
struct  cqsp::client::ctx::HoveredProvince
 
struct  cqsp::client::ctx::GameLoad
 
struct  cqsp::client::ctx::VisibleOrbit
 
struct  cqsp::client::ctx::MapModeCtx
 
struct  cqsp::client::ctx::ViewProvince
 

Namespaces

namespace  cqsp
 
namespace  cqsp::client
 
namespace  cqsp::client::ctx
 

Enumerations

enum  cqsp::client::ctx::UiDisplayMode { cqsp::client::ctx::CountrySelect , cqsp::client::ctx::Gameplay }
 
enum class  cqsp::client::ctx::MapMode {
  cqsp::client::ctx::NoMapMode , cqsp::client::ctx::LocalSelectedMapMode , cqsp::client::ctx::ProvinceMapMode , cqsp::client::ctx::CountryMapMode ,
  cqsp::client::ctx::InvalidMapMode , cqsp::client::ctx::ResourceMapMode , cqsp::client::ctx::ScienceMapMode , cqsp::client::ctx::GoodPriceMapMode
}
 
enum class  cqsp::client::ctx::SelectedMenu {
  cqsp::client::ctx::NoMenu , cqsp::client::ctx::SpaceMenu , cqsp::client::ctx::EconomyMenu , cqsp::client::ctx::ProjectsMenu ,
  cqsp::client::ctx::ExplorationMenu , cqsp::client::ctx::BuildingMenu , cqsp::client::ctx::BudgetMenu
}
 

Variables

static const std::array cqsp::client::ctx::tick_speeds {1000, 500, 333, 100, 50, 10, 1, -1, -2, -5, -10}