![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RenderGraphEvent.h>
Classes | |
| class | TStorage |
Public Types | |
| typedef TStorage< FRDGScope_Budget > | FStorage |
Public Member Functions | |
| FRDGScope (FRDGScope *Parent) | |
| void | ImmediateEnd (FRDGScopeState &State) |
| void | BeginCPU (FRHIComputeCommandList &RHICmdList, bool bPreScope) |
| void | BeginGPU (FRHIComputeCommandList &RHICmdList) |
| void | EndCPU (FRHIComputeCommandList &RHICmdList, bool bPreScope) |
| void | EndGPU (FRHIComputeCommandList &RHICmdList) |
| template<typename TScopeType > | |
| TScopeType * | Get () |
| template<typename TScopeType > | |
| TScopeType const * | Get () const |
| FString | GetFullPath (FRDGEventName const &PassName) |
Static Public Member Functions | |
| template<typename TScopeType > | |
| static constexpr uint32 | GetTypeMask () |
Public Attributes | |
| FRDGScope *const | Parent |
| FRDGPass * | CPUFirstPass = nullptr |
| FRDGPass * | CPULastPass = nullptr |
| TRHIPipelineArray< FRDGPass * > | GPUFirstPass { InPlace, nullptr } |
| TRHIPipelineArray< FRDGPass * > | GPULastPass { InPlace, nullptr } |
| FStorage | Impl |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FString FRDGScope::GetFullPath | ( | FRDGEventName const & | PassName | ) |
|
inlinestaticconstexpr |
|
inline |
| FRDGPass* FRDGScope::CPUFirstPass = nullptr |
| FRDGPass* FRDGScope::CPULastPass = nullptr |
| TRHIPipelineArray<FRDGPass*> FRDGScope::GPUFirstPass { InPlace, nullptr } |
| TRHIPipelineArray<FRDGPass*> FRDGScope::GPULastPass { InPlace, nullptr } |
| FStorage FRDGScope::Impl |
| FRDGScope* const FRDGScope::Parent |