UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RenderGraphFwd.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
HAL/Platform.h
"
6
7
enum class
ERDGBufferFlags
:
uint8
;
8
enum class
ERDGPassFlags
:
uint16
;
9
enum class
ERDGTextureFlags
:
uint8
;
10
enum class
ERDGUnorderedAccessViewFlags
:
uint8
;
11
12
class
FRDGBuffer
;
13
using
FRDGBufferRef
=
FRDGBuffer
*;
14
15
struct
FRDGBufferDesc
;
16
17
class
FRDGBufferSRV
;
18
using
FRDGBufferSRVRef
=
FRDGBufferSRV
*;
19
20
class
FRDGBufferUAV
;
21
using
FRDGBufferUAVRef
=
FRDGBufferUAV
*;
22
23
class
FRDGBuilder
;
24
25
class
FRDGPass
;
26
using
FRDGPassRef
=
FRDGPass
*;
27
28
class
FRDGPooledBuffer
;
29
30
class
FRDGPooledTexture
;
31
32
class
FRDGResource
;
33
using
FRDGResourceRef
=
FRDGResource
*;
34
35
class
FRDGShaderResourceView
;
36
using
FRDGShaderResourceViewRef
=
FRDGShaderResourceView
*;
37
38
class
FRDGTexture
;
39
using
FRDGTextureRef
=
FRDGTexture
*;
40
41
class
FRDGTextureSRV
;
42
using
FRDGTextureSRVRef
=
FRDGTextureSRV
*;
43
44
class
FRDGTextureUAV
;
45
using
FRDGTextureUAVRef
=
FRDGTextureUAV
*;
46
47
class
FRDGUniformBuffer
;
48
using
FRDGUniformBufferRef
=
FRDGUniformBuffer
*;
49
50
class
FRDGUnorderedAccessView
;
51
using
FRDGUnorderedAccessViewRef
=
FRDGUnorderedAccessView
*;
52
53
class
FRDGView
;
54
using
FRDGViewRef
=
FRDGView
*;
55
56
template
<
typename
TUniformStruct>
class
TRDGUniformBuffer
;
57
template
<
typename
TUniformStruct>
using
TRDGUniformBufferRef
=
TRDGUniformBuffer<TUniformStruct>
*;
Platform.h
ERDGTextureFlags
ERDGTextureFlags
Definition
RenderGraphDefinitions.h:185
ERDGPassFlags
ERDGPassFlags
Definition
RenderGraphDefinitions.h:128
ERDGBufferFlags
ERDGBufferFlags
Definition
RenderGraphDefinitions.h:163
ERDGUnorderedAccessViewFlags
ERDGUnorderedAccessViewFlags
Definition
RenderGraphDefinitions.h:221
uint8
uint8_t uint8
Definition
binka_ue_file_header.h:8
uint16
uint16_t uint16
Definition
binka_ue_file_header.h:7
FRDGBufferSRV
Definition
RenderGraphResources.h:1426
FRDGBufferUAV
Definition
RenderGraphResources.h:1452
FRDGBuffer
Definition
RenderGraphResources.h:1321
FRDGBuilder
Definition
RenderGraphBuilder.h:49
FRDGPass
Definition
RenderGraphPass.h:217
FRDGPooledBuffer
Definition
RenderGraphResources.h:1196
FRDGPooledTexture
Definition
RenderGraphResources.h:537
FRDGResource
Definition
RenderGraphResources.h:131
FRDGShaderResourceView
Definition
RenderGraphResources.h:698
FRDGTextureSRV
Definition
RenderGraphResources.h:839
FRDGTextureUAV
Definition
RenderGraphResources.h:905
FRDGTexture
Definition
RenderGraphResources.h:571
FRDGUniformBuffer
Definition
RenderGraphResources.h:193
FRDGUnorderedAccessView
Definition
RenderGraphResources.h:721
FRDGView
Definition
RenderGraphResources.h:496
TRDGUniformBuffer
Definition
RenderGraphResources.h:251
FRDGBufferDesc
Definition
RenderGraphResources.h:940
Engine
Source
Runtime
RenderCore
Public
RenderGraphFwd.h
Generated by
1.9.8