UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRDGTextureUAV Class Referencefinal

#include <RenderGraphResources.h>

+ Inheritance diagram for FRDGTextureUAV:

Public Member Functions

FRDGTextureRef GetParent () const override
 
FRHITextureGetParentRHI () const
 
FRDGTextureSubresourceRange GetSubresourceRange () const
 
- Public Member Functions inherited from FRDGUnorderedAccessView
FRHIUnorderedAccessViewGetRHI () const
 
- Public Member Functions inherited from FRDGView
ERDGViewableResourceType GetParentType () const
 
FRDGViewHandle GetHandle () const
 
- Public Member Functions inherited from FRDGResource
 FRDGResource (const FRDGResource &)=delete
 
virtual ~FRDGResource ()=default
 
virtual RENDERCORE_API void MarkResourceAsUsed ()
 The following methods may only be called during pass execution.
 
FRHIResourceGetRHI () const
 

Public Attributes

const FRDGTextureUAVDesc Desc
 
- Public Attributes inherited from FRDGUnorderedAccessView
const ERDGUnorderedAccessViewFlags Flags
 
- Public Attributes inherited from FRDGView
const ERDGViewType Type
 
- Public Attributes inherited from FRDGResource
const TCHAR *const Name = nullptr
 

Static Public Attributes

static const ERDGViewType StaticType = ERDGViewType::TextureUAV
 

Additional Inherited Members

- Protected Member Functions inherited from FRDGUnorderedAccessView
 FRDGUnorderedAccessView (const TCHAR *InName, ERDGViewType InType, ERDGUnorderedAccessViewFlags InFlags)
 
FRHIUnorderedAccessViewGetRHIUnchecked () const
 
- Protected Member Functions inherited from FRDGView
 FRDGView (const TCHAR *Name, ERDGViewType InType)
 
- Protected Member Functions inherited from FRDGResource
 FRDGResource (const TCHAR *InName)
 
FRHIResourceGetRHIUnchecked () const
 
bool HasRHI () const
 
RENDERCORE_API void ValidateRHIAccess () const
 
- Protected Attributes inherited from FRDGResource
FRHIResourceResourceRHI = nullptr
 

Detailed Description

Render graph tracked texture UAV.

Member Function Documentation

◆ GetParent()

FRDGTextureRef FRDGTextureUAV::GetParent ( ) const
inlineoverridevirtual

Returns the referenced parent render graph resource.

Implements FRDGView.

◆ GetParentRHI()

FRHITexture * FRDGTextureUAV::GetParentRHI ( ) const
inline

◆ GetSubresourceRange()

FRDGTextureSubresourceRange FRDGTextureUAV::GetSubresourceRange ( ) const
inline

Member Data Documentation

◆ Desc

const FRDGTextureUAVDesc FRDGTextureUAV::Desc

Descriptor of the graph tracked UAV.

◆ StaticType

const ERDGViewType FRDGTextureUAV::StaticType = ERDGViewType::TextureUAV
static

The documentation for this class was generated from the following files: