UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRDGShaderResourceView Class Reference

#include <RenderGraphResources.h>

+ Inheritance diagram for FRDGShaderResourceView:

Public Member Functions

FRHIShaderResourceViewGetRHI () const
 
- Public Member Functions inherited from FRDGView
virtual FRDGViewableResourceGetParent () const =0
 
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
 

Protected Member Functions

 FRDGShaderResourceView (const TCHAR *InName, ERDGViewType InType)
 
FRHIShaderResourceViewGetRHIUnchecked () 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
 

Additional Inherited Members

- Public Attributes inherited from FRDGView
const ERDGViewType Type
 
- Public Attributes inherited from FRDGResource
const TCHAR *const Name = nullptr
 
- Protected Attributes inherited from FRDGResource
FRHIResourceResourceRHI = nullptr
 

Detailed Description

Render graph tracked SRV.

Constructor & Destructor Documentation

◆ FRDGShaderResourceView()

FRDGShaderResourceView::FRDGShaderResourceView ( const TCHAR InName,
ERDGViewType  InType 
)
inlineprotected

Member Function Documentation

◆ GetRHI()

FRHIShaderResourceView * FRDGShaderResourceView::GetRHI ( ) const
inline

Returns the allocated RHI SRV.

◆ GetRHIUnchecked()

FRHIShaderResourceView * FRDGShaderResourceView::GetRHIUnchecked ( ) const
inlineprotected

Returns the allocated RHI SRV without access checks.


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