diff --git a/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.cpp b/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.cpp index 72503a5..5ff7694 100644 --- a/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.cpp +++ b/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.cpp @@ -35,7 +35,7 @@ namespace OpenVulkano return GetResource(resourceName.c_str(), GetWinApiResourceType(resType)); } - LPSTR EmbeddedResourceLoaderWindows::GetWinApiResourceType(std::string resourceType) const + LPSTR EmbeddedResourceLoaderWindows::GetWinApiResourceType(std::string resourceType) { std::transform(resourceType.begin(), resourceType.end(), resourceType.begin(), [](char c) { return std::tolower(c); }); @@ -50,7 +50,7 @@ namespace OpenVulkano return RT_RCDATA; } - std::string EmbeddedResourceLoaderWindows::GetResourceName(const char* resId) const + std::string EmbeddedResourceLoaderWindows::GetResourceName(const char* resId) { // check if resId was provided as interger and not CString // https://stackoverflow.com/questions/3610565/why-does-makeintresource-work diff --git a/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.hpp b/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.hpp index 5bcb67f..310f06c 100644 --- a/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.hpp +++ b/openVulkanoCpp/Host/Windows/EmbeddedResourceLoaderWindows.hpp @@ -16,10 +16,10 @@ namespace OpenVulkano public: std::string GetResourcePath(const std::string& resourceName) override; Array GetResource(const std::string& resourceName) override; - Array GetResource(const char* resId, char* resourceType); - Array GetResource(uint16_t id, char* resourceType); + static Array GetResource(const char* resId, char* resourceType); + static Array GetResource(uint16_t id, char* resourceType); private: - char* GetWinApiResourceType(std::string resourceType) const; - std::string GetResourceName(const char* resId) const; + static char* GetWinApiResourceType(std::string resourceType); + static std::string GetResourceName(const char* resId); }; } \ No newline at end of file