metaforce/Runtime/GameGlobalObjects.hpp

26 lines
825 B
C++
Raw Normal View History

2016-04-12 23:07:23 -07:00
#ifndef __URDE_GAMEGLOBALOBJECTS_HPP__
#define __URDE_GAMEGLOBALOBJECTS_HPP__
2016-02-13 01:02:47 -08:00
#include "../DataSpec/DNACommon/Tweaks/ITweakGame.hpp"
#include "../DataSpec/DNACommon/Tweaks/ITweakPlayer.hpp"
#include "../DataSpec/DNACommon/Tweaks/ITweakPlayerControl.hpp"
2015-08-17 22:54:43 -07:00
2016-03-04 15:04:53 -08:00
namespace urde
2015-08-17 22:54:43 -07:00
{
extern class CMemoryCardSys* g_MemoryCardSys;
extern class CResFactory* g_ResFactory;
extern class CSimplePool* g_SimplePool;
extern class CCharacterFactoryBuilder* g_CharFactoryBuilder;
extern class CAiFuncMap* g_AiFuncMap;
extern class CGameState* g_GameState;
2015-08-26 17:23:46 -07:00
extern class CInGameTweakManagerBase* g_TweakManager;
2015-08-17 22:54:43 -07:00
extern class CBooRenderer* g_Renderer;
2016-02-13 01:02:47 -08:00
extern DataSpec::ITweakGame* g_tweakGame;
extern DataSpec::ITweakPlayer* g_tweakPlayer;
extern DataSpec::ITweakPlayerControl* g_tweakPlayerControl;
2015-08-27 17:11:31 -07:00
2015-08-17 22:54:43 -07:00
}
2016-04-12 23:07:23 -07:00
#endif // __URDE_GAMEGLOBALOBJECTS_HPP__