From 2f99eee7c5f0088e3c39c21a5d2efd7335953ae8 Mon Sep 17 00:00:00 2001 From: Tyler Murphy Date: Mon, 19 Sep 2022 16:35:45 -0400 Subject: even more refactoring --- src/simple_render_system.hpp | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/simple_render_system.hpp (limited to 'src/simple_render_system.hpp') diff --git a/src/simple_render_system.hpp b/src/simple_render_system.hpp deleted file mode 100644 index b0d4a39..0000000 --- a/src/simple_render_system.hpp +++ /dev/null @@ -1,37 +0,0 @@ -#pragma once - -#include "xe_camera.hpp" -#include "xe_pipeline.hpp" -#include "xe_device.hpp" -#include "xe_game_object.hpp" -#include "xe_frame_info.hpp" - -#include -#include -#include - -namespace xe { -class SimpleRenderSystem { - public: - - SimpleRenderSystem(XeDevice& device, VkRenderPass renderPass, VkDescriptorSetLayout globalSetLayout); - ~SimpleRenderSystem(); - - SimpleRenderSystem(const SimpleRenderSystem &) = delete; - SimpleRenderSystem operator=(const SimpleRenderSystem &) = delete; - - void renderGameObjects( - XeFrameInfo &frameInfo, - std::vector &gameObjects - ); - - private: - void createPipelineLayout(VkDescriptorSetLayout globalSetLayout); - void createPipeline(VkRenderPass renderPass); - - XeDevice& xeDevice; - - std::unique_ptr xePipeline; - VkPipelineLayout pipelineLayout; -}; -} \ No newline at end of file -- cgit v1.2.3-freya