FCT
载入中...
搜索中...
未找到
RenderTargetView.h
浏览该文件的文档.
1
//
2
// Created by Administrator on 2025/3/27.
3
//
4
#include "
../MutilThreadBase/RefCount.h
"
5
#include "
./Image.h
"
6
#ifndef FCT_RHI_RENDERTARGETVIEW_H
7
#define FCT_RHI_RENDERTARGETVIEW_H
8
namespace
FCT
9
{
10
namespace
RHI
11
{
12
class
RenderTargetView
:
public
RefCount
13
{
14
public
:
15
virtual
~RenderTargetView
() =
default
;
16
void
image
(
RHI::Image
*
image
)
17
{
18
m_image
=
image
;
19
}
20
RHI::Image
*
image
()
const
21
{
22
return
m_image
;
23
}
24
virtual
void
create
() = 0;
25
protected
:
26
RHI::Image
*
m_image
;
27
};
28
}
29
}
30
#endif
//FCT_RHI_RENDERTARGETVIEW_H
Image.h
RefCount.h
FCT::RHI::Image
定义
Image.h:17
FCT::RHI::RenderTargetView
定义
RenderTargetView.h:13
FCT::RHI::RenderTargetView::~RenderTargetView
virtual ~RenderTargetView()=default
FCT::RHI::RenderTargetView::image
RHI::Image * image() const
定义
RenderTargetView.h:20
FCT::RHI::RenderTargetView::image
void image(RHI::Image *image)
定义
RenderTargetView.h:16
FCT::RHI::RenderTargetView::create
virtual void create()=0
FCT::RHI::RenderTargetView::m_image
RHI::Image * m_image
定义
RenderTargetView.h:26
FCT::RefCount::RefCount
RefCount()
定义
RefCount.h:7
FCT::RHI
定义
CommandBufferGraph.h:14
FCT
定义
Enums.h:8
src
RHI
RenderTargetView.h
制作者
1.14.0