NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
RenderPass.h
1//
2// Created by theoh on 3/2/2025.
3//
4
5#pragma once
6
7#include <vulkan/vulkan.h>
8
9#include "core/DeviceComponent.h"
10
11namespace narc_engine {
12 class DeviceHandler;
13
14 class RenderPass : public DeviceComponent
15 {
16 public:
17 explicit RenderPass(VkFormat colorFormat);
18 ~RenderPass();
19
20 const VkRenderPass& getRenderPass() const { return m_renderPass; }
21
22 private:
23 VkRenderPass m_renderPass;
24 };
25} // narc_engine
Definition DeviceHandler.h:11