コード例 #1
0
SystemManager::SystemManager(const ComponentManager &)
{
    RegisterSystem(SystemPtr(new TimerUpdate));
    RegisterSystem(SystemPtr(new WindowHandler));
    RegisterSystem(SystemPtr(new TransformUpdate));
    RegisterSystem(SystemPtr(new SpriteUpdate));
    RegisterSystem(SystemPtr(new SceneDraw));
}
コード例 #2
0
ファイル: GameCommon.cpp プロジェクト: kmiron/APEngine
void GameCommon::Init()
{
	RenderingSystem* renderSystem = new RenderingSystem();
	SetRenderSystem(renderSystem);
	RegisterSystem(renderSystem);
}