Text Rendering
This commit is contained in:
@ -19,16 +19,18 @@
|
||||
|
||||
namespace ia::iae
|
||||
{
|
||||
RefPtr<Scene> WorldManager::s_activeScene{};
|
||||
RefPtr<Scene> g_defaultScene;
|
||||
|
||||
Scene* WorldManager::s_activeScene{};
|
||||
|
||||
VOID WorldManager::Initialize()
|
||||
{
|
||||
s_activeScene = Scene::Create();
|
||||
g_defaultScene = Scene::Create();
|
||||
s_activeScene = g_defaultScene.get();
|
||||
}
|
||||
|
||||
VOID WorldManager::Terminate()
|
||||
{
|
||||
s_activeScene.reset();
|
||||
}
|
||||
|
||||
VOID WorldManager::Draw()
|
||||
@ -51,7 +53,7 @@ namespace ia::iae
|
||||
s_activeScene->FixedUpdate();
|
||||
}
|
||||
|
||||
VOID WorldManager::ChangeActiveScene(IN RefPtr<Scene> scene)
|
||||
VOID WorldManager::ChangeActiveScene(IN Scene* scene)
|
||||
{
|
||||
s_activeScene = scene;
|
||||
scene->OnActivate();
|
||||
@ -74,7 +76,7 @@ namespace ia::iae
|
||||
|
||||
Scene *WorldManager::GetActiveScene()
|
||||
{
|
||||
return s_activeScene.get();
|
||||
return s_activeScene;
|
||||
}
|
||||
} // namespace ia::iae
|
||||
|
||||
@ -85,7 +87,7 @@ namespace ia::iae
|
||||
return WorldManager::GetActiveScene();
|
||||
}
|
||||
|
||||
VOID Engine::ChangeActiveScene(IN RefPtr<Scene> scene)
|
||||
VOID Engine::ChangeActiveScene(IN Scene* scene)
|
||||
{
|
||||
WorldManager::ChangeActiveScene(scene);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user