Add some functions
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "Base/ICloseable.hpp"
|
||||
#include "Scene/Camera.hpp"
|
||||
#include "IRecordable.hpp"
|
||||
#include "Vulkan/Resources/UniformBuffer.hpp"
|
||||
|
||||
@@ -39,5 +40,7 @@ namespace OpenVulkano::Vulkan
|
||||
m_camera = nullptr;
|
||||
delete m_buffer;
|
||||
}
|
||||
|
||||
[[nodiscard]] Scene::Camera* GetCamera() const { return m_camera; }
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,6 +35,8 @@ namespace OpenVulkano::Vulkan
|
||||
|
||||
void SetCamera(Scene::Camera* camera);
|
||||
|
||||
VulkanShader* GetShader() const { return m_lastShader; }
|
||||
[[nodiscard]] VulkanShader* GetShader() const { return m_lastShader; }
|
||||
|
||||
[[nodiscard]] VulkanCamera* GetCamera() const { return m_lastCamera; }
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user