![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RenderGraphResources.h>
Inheritance diagram for FRDGView:Public Member Functions | |
| virtual FRDGViewableResource * | GetParent () 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. | |
| FRHIResource * | GetRHI () const |
Public Attributes | |
| const ERDGViewType | Type |
Public Attributes inherited from FRDGResource | |
| const TCHAR *const | Name = nullptr |
Protected Member Functions | |
| FRDGView (const TCHAR *Name, ERDGViewType InType) | |
Protected Member Functions inherited from FRDGResource | |
| FRDGResource (const TCHAR *InName) | |
| FRHIResource * | GetRHIUnchecked () const |
| bool | HasRHI () const |
| RENDERCORE_API void | ValidateRHIAccess () const |
Additional Inherited Members | |
Protected Attributes inherited from FRDGResource | |
| FRHIResource * | ResourceRHI = nullptr |
A render graph resource (e.g. a view) which references a single viewable resource (e.g. a texture / buffer). Provides an abstract way to access the viewable resource.
|
inlineprotected |
|
inline |
|
pure virtual |
Returns the referenced parent render graph resource.
Implemented in FRDGTextureSRV, FRDGTextureUAV, FRDGBufferSRV, and FRDGBufferUAV.
|
inline |
| const ERDGViewType FRDGView::Type |
The type of this child resource; useful for casting between types.