19#include <entt/entt.hpp>
Wrapper class for all the components of the game, so that all the game stuff can be initialized in on...
Definition: game.h:27
Universe & GetUniverse()
Definition: game.h:32
Definition: universe.h:33
static const int DAY
Definition: stardate.h:51
Definition: isimulationsystem.h:25
Game & GetGame()
Definition: isimulationsystem.h:38
virtual void Init()
Definition: isimulationsystem.h:30
ISimulationSystem(Game &game)
Definition: isimulationsystem.h:27
Game & game
Definition: isimulationsystem.h:42
Universe & GetUniverse()
Definition: isimulationsystem.h:39
virtual ~ISimulationSystem()=default
virtual int Interval()
Definition: isimulationsystem.h:35
virtual void DoSystem()=0
Definition: simulation.h:25