metaforce/Runtime/GameGlobalObjects.cpp

30 lines
955 B
C++
Raw Normal View History

2016-04-14 20:02:21 -07:00
#include "GameGlobalObjects.hpp"
namespace urde
{
2016-08-15 13:58:07 -07:00
namespace MP1
{
class CGameArchitectureSupport* g_archSupport = nullptr;
2016-08-15 13:58:07 -07:00
}
2016-04-14 20:02:21 -07:00
2016-09-16 23:40:45 -07:00
class IMain* g_Main = nullptr;
2016-04-14 20:02:21 -07:00
class CMemoryCardSys* g_MemoryCardSys = nullptr;
class IFactory* g_ResFactory = nullptr;
class CSimplePool* g_SimplePool = nullptr;
class CCharacterFactoryBuilder* g_CharFactoryBuilder = nullptr;
class CAiFuncMap* g_AiFuncMap = nullptr;
class CGameState* g_GameState = nullptr;
class CInGameTweakManagerBase* g_TweakManager = nullptr;
class CBooRenderer* g_Renderer = nullptr;
DataSpec::ITweakGame* g_tweakGame = nullptr;
DataSpec::ITweakPlayer* g_tweakPlayer = nullptr;
DataSpec::ITweakPlayerControl* g_tweakPlayerControl = nullptr;
DataSpec::ITweakPlayerGun* g_tweakPlayerGun = nullptr;
DataSpec::ITweakGunRes* g_tweakGunRes = nullptr;
2016-08-16 15:49:19 -07:00
DataSpec::ITweakPlayerRes* g_tweakPlayerRes = nullptr;
2016-08-19 21:22:13 -07:00
DataSpec::ITweakGui* g_tweakGui = nullptr;
2016-09-16 13:18:03 -07:00
DataSpec::ITweakSlideShow* g_tweakSlideShow = nullptr;
2016-04-14 20:02:21 -07:00
}