From 21d08f95a873c2a6bb396c1a17c7fa3d31082371 Mon Sep 17 00:00:00 2001 From: AmyFoxie Date: Sun, 26 Nov 2023 15:49:57 +0100 Subject: [PATCH] remove unused imports --- src/engine/ShaderModule.h | 11 +++++++++++ src/engine/vk/VkShaderProgram.h | 7 ------- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/engine/ShaderModule.h b/src/engine/ShaderModule.h index 88ca58a..8c0b342 100644 --- a/src/engine/ShaderModule.h +++ b/src/engine/ShaderModule.h @@ -1,5 +1,6 @@ #pragma once +#include #include #include #include @@ -55,6 +56,16 @@ namespace Vixen { inputs(inputs), uniformBuffers(uniformBuffers) {} + ShaderModule(const ShaderModule&) = delete; + + ShaderModule& operator=(const ShaderModule&) = delete; + + ShaderModule(ShaderModule&&) = default; + + ShaderModule& operator=(ShaderModule&&) = default; + + virtual ~ShaderModule() = default; + [[nodiscard]] Stage getStage() const { return stage; } diff --git a/src/engine/vk/VkShaderProgram.h b/src/engine/vk/VkShaderProgram.h index 54e89a8..6c3aeef 100644 --- a/src/engine/vk/VkShaderProgram.h +++ b/src/engine/vk/VkShaderProgram.h @@ -1,12 +1,5 @@ #pragma once -#include -#include -#include -#include -#include -#include -#include #include "../ShaderProgram.h" #include "VkShaderModule.h"