FCT
载入中...
搜索中...
未找到
VK_TextureView.h
浏览该文件的文档.
1
#include "
./TextureView.h
"
2
#ifndef VK_TEXTUREVIEW_H
3
#define VK_TEXTUREVIEW_H
4
5
6
namespace
FCT
7
{
8
class
VK_Context
;
9
namespace
RHI
10
{
11
class
VK_TextureView
:
public
TextureView
{
12
public
:
13
VK_TextureView
(
VK_Context
* ctx);
14
~VK_TextureView
();
15
void
create
()
override
;
16
vk::ImageAspectFlags
getImageAspectFlags
(vk::Format format);
17
vk::ImageView
view
()
const
{
return
m_view
; }
18
protected
:
19
VK_Context
*
m_ctx
;
20
vk::ImageView
m_view
;
21
};
22
}
23
}
24
#endif
//VK_TEXTUREVIEW_H
TextureView.h
FCT::RHI::TextureView
定义
TextureView.h:13
FCT::RHI::VK_TextureView::getImageAspectFlags
vk::ImageAspectFlags getImageAspectFlags(vk::Format format)
定义
VK_TextureView.cpp:70
FCT::RHI::VK_TextureView::m_view
vk::ImageView m_view
定义
VK_TextureView.h:20
FCT::RHI::VK_TextureView::view
vk::ImageView view() const
定义
VK_TextureView.h:17
FCT::RHI::VK_TextureView::~VK_TextureView
~VK_TextureView()
定义
VK_TextureView.cpp:19
FCT::RHI::VK_TextureView::VK_TextureView
VK_TextureView(VK_Context *ctx)
定义
VK_TextureView.cpp:14
FCT::RHI::VK_TextureView::m_ctx
VK_Context * m_ctx
定义
VK_TextureView.h:19
FCT::RHI::VK_TextureView::create
void create() override
定义
VK_TextureView.cpp:27
FCT::VK_Context
定义
VK_Context.h:11
FCT::RHI
定义
CommandBufferGraph.h:14
FCT
定义
Enums.h:8
src
RHI
VK_TextureView.h
制作者
1.14.0