FEngineState

namespace marengine
class FEngineState

Public Static Functions

void passEngine(MAREngine *pEngine)
void setRestart()
void setNoRestart()
bool isGoingToRestart()

Private Static Attributes

MAREngine *s_pEngine = {nullptr}
class MAREngine

Public Functions

bool isGoingToRestart() const
FProjectManager *getProjectManager() const
FEngineConfig *getEngineConfig() const
void setRestart()
void setNoRestart()
void initAtStartup()
void buildAndRun()

Private Members

FProjectManager m_projectManager
FEngineConfig m_engineConfig
bool m_shouldRestart = {false}