From 4e5b9319e68e92aff69ba6dea0617e314aef5709 Mon Sep 17 00:00:00 2001 From: Vladyslav Baranovskyi Date: Tue, 4 Jun 2024 11:17:41 +0300 Subject: [PATCH] Getters/setters moved to the header file --- openVulkanoCpp/Base/EngineConfiguration.cpp | 30 --------------------- openVulkanoCpp/Base/EngineConfiguration.hpp | 12 ++++----- 2 files changed, 6 insertions(+), 36 deletions(-) diff --git a/openVulkanoCpp/Base/EngineConfiguration.cpp b/openVulkanoCpp/Base/EngineConfiguration.cpp index b6446ee..a3b2b54 100644 --- a/openVulkanoCpp/Base/EngineConfiguration.cpp +++ b/openVulkanoCpp/Base/EngineConfiguration.cpp @@ -61,34 +61,4 @@ namespace OpenVulkano static EngineConfiguration config; return &config; } - - void EngineConfiguration::SetNumThreads(uint32_t numThreads) - { - m_numThreads = numThreads; - } - - uint32_t EngineConfiguration::GetNumThreads() const - { - return std::max(static_cast(1), m_numThreads); - } - - void EngineConfiguration::SetFrameBufferClearColor(std::array frameBufferClearColor) - { - m_frameBufferClearColor = frameBufferClearColor; - } - - const std::array& EngineConfiguration::GetFrameBufferClearColor() const - { - return m_frameBufferClearColor; - } - - bool EngineConfiguration::GetPreferFramebufferFormatSRGB() const - { - return m_preferFramebufferFormatSRGB; - } - - void EngineConfiguration::SetPreferFramebufferFormatSRGB(bool sRGB) - { - m_preferFramebufferFormatSRGB = sRGB; - } } \ No newline at end of file diff --git a/openVulkanoCpp/Base/EngineConfiguration.hpp b/openVulkanoCpp/Base/EngineConfiguration.hpp index d94a095..8a926b4 100644 --- a/openVulkanoCpp/Base/EngineConfiguration.hpp +++ b/openVulkanoCpp/Base/EngineConfiguration.hpp @@ -26,13 +26,13 @@ namespace OpenVulkano public: [[nodiscard]] static EngineConfiguration* GetEngineConfiguration(); - void SetNumThreads(uint32_t numThreads); - [[nodiscard]] uint32_t GetNumThreads() const; + void SetNumThreads(uint32_t numThreads) { m_numThreads = numThreads; } + [[nodiscard]] uint32_t GetNumThreads() const { return std::max(static_cast(1), m_numThreads); } - void SetFrameBufferClearColor(std::array frameBufferClearColor); - [[nodiscard]] const std::array& GetFrameBufferClearColor() const; + void SetFrameBufferClearColor(std::array frameBufferClearColor) { m_frameBufferClearColor = frameBufferClearColor; } + [[nodiscard]] const std::array& GetFrameBufferClearColor() const { return m_frameBufferClearColor; } - [[nodiscard]] bool GetPreferFramebufferFormatSRGB() const; - void SetPreferFramebufferFormatSRGB(bool sRGB); + [[nodiscard]] bool GetPreferFramebufferFormatSRGB() const {return m_preferFramebufferFormatSRGB; } + void SetPreferFramebufferFormatSRGB(bool sRGB) { m_preferFramebufferFormatSRGB = sRGB; } }; } \ No newline at end of file