FCT
载入中...
搜索中...
未找到
VK_DepthStencilView.h
浏览该文件的文档.
1
//
2
// Created by Administrator on 2025/4/16.
3
//
4
5
#include "
../ThirdParty.h
"
6
#include "
./DepthStencilView.h
"
7
#include "
./VK_Image.h
"
8
#include "
../Context/VK_Context.h
"
9
10
#ifndef VK_DEPTHSTENCILVIEW_H
11
#define VK_DEPTHSTENCILVIEW_H
12
13
namespace
FCT
14
{
15
namespace
RHI
16
{
17
class
VK_DepthStencilView
:
public
DepthStencilView
18
{
19
public
:
20
VK_DepthStencilView
(
VK_Context
* ctx);
21
~VK_DepthStencilView
()
override
;
22
bool
create
()
override
;
23
vk::ImageView
getImageView
()
const
{
return
m_view
; }
24
25
private
:
26
VK_Context
*
m_ctx
;
27
vk::ImageView
m_view
;
28
};
29
}
30
}
31
32
#endif
//VK_DEPTHSTENCILVIEW_H
DepthStencilView.h
ThirdParty.h
VK_Context.h
VK_Image.h
FCT::RHI::DepthStencilView
定义
DepthStencilView.h:13
FCT::RHI::VK_DepthStencilView::VK_DepthStencilView
VK_DepthStencilView(VK_Context *ctx)
定义
VK_DepthStencilView.cpp:11
FCT::RHI::VK_DepthStencilView::create
bool create() override
定义
VK_DepthStencilView.cpp:24
FCT::RHI::VK_DepthStencilView::getImageView
vk::ImageView getImageView() const
定义
VK_DepthStencilView.h:23
FCT::RHI::VK_DepthStencilView::m_ctx
VK_Context * m_ctx
定义
VK_DepthStencilView.h:26
FCT::RHI::VK_DepthStencilView::m_view
vk::ImageView m_view
定义
VK_DepthStencilView.h:27
FCT::RHI::VK_DepthStencilView::~VK_DepthStencilView
~VK_DepthStencilView() override
定义
VK_DepthStencilView.cpp:16
FCT::VK_Context
定义
VK_Context.h:11
FCT::RHI
定义
CommandBufferGraph.h:14
FCT
定义
Enums.h:8
src
RHI
VK_DepthStencilView.h
制作者
1.14.0