This commit is contained in:
Isuru Samarathunga
2025-10-12 16:39:29 +05:30
parent 09131d7fab
commit 4380705f81
18 changed files with 511 additions and 94 deletions

View File

@ -22,6 +22,7 @@
#include <Renderer/Renderer.hpp>
#include <ResourceManager.hpp>
#include <Time.hpp>
#include <Physics.hpp>
#include <WorldManager.hpp>
#include <IAEngine/Engine.hpp>
@ -64,6 +65,7 @@ namespace ia::iae
ResourceManager::Initialize();
WorldManager::Initialize();
UI::Initialize();
Physics::Initialize();
g_gameFunctions.OnInitialize();
}
@ -72,6 +74,7 @@ namespace ia::iae
{
g_gameFunctions.OnTerminate();
Physics::Terminate();
UI::Terminate();
WorldManager::Terminate();
ResourceManager::Terminate();
@ -90,6 +93,7 @@ namespace ia::iae
VOID __Internal_Engine::Iterate()
{
UI::Update();
Physics::Update();
WorldManager::Update();
WorldManager::FixedUpdate();
g_gameFunctions.OnUpdate(Time::GetFrameDeltaTime());