Resource management refactor - added custom file resolver + RID

This commit is contained in:
antopilo
2025-01-18 17:51:49 -05:00
parent ab534fe929
commit 89ebc5d012
41 changed files with 1147 additions and 474 deletions

View File

@@ -26,6 +26,8 @@
#endif
#include <imgui/imgui_impl_vulkan.h>
#include <src/Resource/Resolvers/MeshResolver.h>
namespace Nuake
{
@@ -68,6 +70,11 @@ namespace Nuake
Modules::StartupModules();
InitializeCoreSubsystems();
// Init base resolvers
auto& resolvers = ResourceResolverManager::Get();
resolvers.RegisterResolver(CreateRef<MeshResolver>());
resolvers.RegisterResolver(CreateRef<MaterialResolver>());
}
void Engine::Tick()