50 std::unique_ptr<cqsp::common::systems::simulation::Simulation>
simulation;
Definition: assetloader.h:44
Definition: assetmanager.h:46
Definition: conquerspace.h:24
Main simulation of game. /summary> To add a simulation in the game, add a class extending from cqsp::...
Definition: simulation.h:35
Definition: headlessapplication.h:34
std::map< std::string, HeadlessCommand > command_map
Definition: headlessapplication.h:52
cqsp::common::systems::simulation::Simulation & GetSimulation()
Definition: headlessapplication.cpp:115
cqsp::asset::AssetManager & GetAssetManager()
Definition: headlessapplication.cpp:31
cqsp::asset::AssetLoader asset_loader
Definition: headlessapplication.h:47
cqsp::client::ConquerSpace & GetGame()
Definition: headlessapplication.cpp:33
HeadlessApplication()
Definition: headlessapplication.cpp:35
std::unique_ptr< cqsp::common::systems::simulation::Simulation > simulation
Definition: headlessapplication.h:50
cqsp::asset::AssetManager asset_manager
Definition: headlessapplication.h:46
cqsp::client::ConquerSpace conquer_space
Definition: headlessapplication.h:49
void InitSimulationPtr()
Definition: headlessapplication.cpp:110
int run()
Definition: headlessapplication.cpp:53
Definition: generate.cpp:21
int(* HeadlessCommand)(cqsp::client::ConquerSpace &, std::vector< std::string > arguments)
Definition: headlessapplication.h:32