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:28
Universe & GetUniverse()
Definition: game.h:33
Definition: universe.h:34
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:27