diff --git a/include/Nazara/VulkanRenderer/VkDeviceMemory.hpp b/include/Nazara/VulkanRenderer/VkDeviceMemory.hpp index c2a5b72c5..7e6755dba 100644 --- a/include/Nazara/VulkanRenderer/VkDeviceMemory.hpp +++ b/include/Nazara/VulkanRenderer/VkDeviceMemory.hpp @@ -21,7 +21,7 @@ namespace Nz public: DeviceMemory(); DeviceMemory(const DeviceMemory&) = delete; - DeviceMemory(DeviceMemory&& memory); + inline DeviceMemory(DeviceMemory&& memory); ~DeviceMemory() = default; using DeviceObject::Create; diff --git a/include/Nazara/VulkanRenderer/VkDeviceMemory.inl b/include/Nazara/VulkanRenderer/VkDeviceMemory.inl index 2e0c26b30..19ed76ccd 100644 --- a/include/Nazara/VulkanRenderer/VkDeviceMemory.inl +++ b/include/Nazara/VulkanRenderer/VkDeviceMemory.inl @@ -16,7 +16,7 @@ namespace Nz { } - DeviceMemory::DeviceMemory(DeviceMemory&& memory) : + inline DeviceMemory::DeviceMemory(DeviceMemory&& memory) : DeviceObject(std::move(memory)) { m_mappedPtr = memory.m_mappedPtr; diff --git a/include/Nazara/VulkanRenderer/VkDeviceObject.hpp b/include/Nazara/VulkanRenderer/VkDeviceObject.hpp index 3778a73ea..5a61bf2ee 100644 --- a/include/Nazara/VulkanRenderer/VkDeviceObject.hpp +++ b/include/Nazara/VulkanRenderer/VkDeviceObject.hpp @@ -21,7 +21,7 @@ namespace Nz public: inline DeviceObject(); DeviceObject(const DeviceObject&) = delete; - DeviceObject(DeviceObject&&); + inline DeviceObject(DeviceObject&& object); inline ~DeviceObject(); inline bool Create(const DeviceHandle& device, const CreateInfo& createInfo, const VkAllocationCallbacks* allocator = nullptr);