Removed Soloud from premake

This commit is contained in:
antopilo
2022-06-23 15:55:32 -04:00
parent 5d138fd551
commit 511e5dfb16
2 changed files with 11 additions and 4 deletions

View File

@@ -88,10 +88,12 @@ namespace Nuake {
bool Scene::OnInit()
{
for (auto& system : m_Systems)
{
if (!system->Init())
{
return false;
}
}
return true;
}
@@ -99,19 +101,25 @@ namespace Nuake {
void Scene::OnExit()
{
for (auto& system : m_Systems)
{
system->Exit();
}
}
void Scene::Update(Timestep ts)
{
for (auto& system : m_Systems)
{
system->Update(ts);
}
}
void Scene::FixedUpdate(Timestep ts)
{
for (auto& system : m_Systems)
{
system->FixedUpdate(ts);
}
}
void Scene::EditorUpdate(Timestep ts)
@@ -124,7 +132,8 @@ namespace Nuake {
Ref<Camera> cam = nullptr;
{
auto view = m_Registry.view<TransformComponent, CameraComponent, ParentComponent>();
for (auto e : view) {
for (auto e : view)
{
auto [transform, camera, parent] = view.get<TransformComponent, CameraComponent, ParentComponent>(e);
cam = camera.CameraInstance;
cam->Translation = transform.GlobalTranslation;
@@ -282,7 +291,6 @@ namespace Nuake {
}
}
}
}
Ref<Scene> Scene::Copy()

View File

@@ -134,8 +134,7 @@ project "Editor"
"BulletCollision",
"BulletDynamics",
"LinearMath",
"Freetype",
"SoloudStatic"
"Freetype"
}
filter "system:windows"