9#ifndef gfCHogCoreMainhdr
10#define gfCHogCoreMainhdr
20#if defined fsCollision
84 void hogSpecificComponentsRegister();
86#if defined fsCollision
Definition fsCComponentFactory.h:26
Definition fsCEntityFactory.h:25
Definition fsCEntity.h:39
fsILevelBasedAppCoreMain()
Definition fsILevelBasedAppCoreMain.cpp:347
void factoriesCreateDo() override
Definition gfCHogCoreMain.cpp:388
void postUninitialiseDo() override
Definition gfCHogCoreMain.cpp:250
void runningOrderCreate() override
Definition gfCHogCoreMain.cpp:233
void postInitialiseDo() override
Definition gfCHogCoreMain.cpp:256
virtual ~gfCHogCoreMain()
Definition gfCHogCoreMain.cpp:599
void runningOrderReplace(const std::vector< fsStr > pNewOrder) override
Definition gfCHogCoreMain.cpp:228
void messageDispatchersDestroyDo() override
Definition gfCHogCoreMain.cpp:572
void stateSaveDo() override
Definition gfCHogCoreMain.cpp:212
virtual void achievementsTriggerComponentAdd(fsCEntity *pHogLevelEnt)
Definition gfCHogCoreMain.cpp:383
void updateDo(fsS32 pDeltaMs) override
Definition gfCHogCoreMain.cpp:268
void initialiseDo() override
Definition gfCHogCoreMain.cpp:491
virtual void gameSpecificComponentsRegister()
Definition gfCHogCoreMain.h:63
void preInitialiseDo() override
Definition gfCHogCoreMain.cpp:522
fsCEntity * mainMenuGuiCreate()
Definition gfCHogCoreMain.cpp:276
static void extraEntityFactoryProviderSet(std::shared_ptr< fsCEntityFactory >(*pProvider)())
Definition gfCHogCoreMain.cpp:103
void nextLocationInitialiseDo(const fsStr &pLevelName) override
Definition gfCHogCoreMain.cpp:302
void profileManagerCreateDo() override
Definition gfCHogCoreMain.cpp:223
gfCHogCoreMain()
Definition gfCHogCoreMain.cpp:594
void messageDispatchersCreateDo() override
Definition gfCHogCoreMain.cpp:567
static void extraComponentFactoryProviderSet(std::shared_ptr< fsCComponentFactory >(*pProvider)())
Definition gfCHogCoreMain.cpp:98
static void create()
Definition gfCHogCoreMain.cpp:577
fsBool launcherRunningDo() override
Definition gfCHogCoreMain.cpp:562
void preUninitialiseDo() override
Definition gfCHogCoreMain.cpp:529
static gfCHogCoreMain * instanceGet()
Definition gfCHogCoreMain.cpp:589
void uninitialiseDo() override
Definition gfCHogCoreMain.cpp:540
void abort(const fsStr &pNextLevelName)
Definition gfCHogCoreMain.cpp:262
void debugGuiCreate() override
Definition gfCHogCoreMain.cpp:243
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsICollisionWorld.h:44