bool isInitialized() const
void run(RenderContext *context, std::function< void()> loopCallback=[]() {})
Main interface with the component system.
Definition: MainSystem.h:14
bool getHasRunToContinue() const
Renderer * getRenderer() const
void tickForNewFrame(RenderContext *context)
A rendering context, attached to a window or an offscreen texture.
Definition: RenderContext.h:14
bool frame(RenderContext *context)
void setHasRunToContinue(bool value)
bool initialize(const Configuration &config=Configuration())