![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FSceneRenderProcessor (FScene *InScene) | |
| TArray< FSceneRenderer *, FConcurrentLinearArrayAllocator > | CreateSceneRenderers (TConstArrayView< FSceneViewFamily * > ViewFamilies, FHitProxyConsumer *HitProxyConsumer, bool bAllowSplitScreenDebug) const |
| void | AddCommand (TUniqueFunction< void()> &&Function) |
| void | AddRenderer (FSceneRenderer *Renderer, FString &&Name, FSceneRenderFunction &&Function) |
| void | BeginGroup (FString &&Name, ESceneRenderGroupFlags Flags) |
| void | EndGroup () |
| void | Execute () |
| FConcurrentLinearBulkObjectAllocator & | GetAllocator () |
| bool | IsCompatible (const FEngineShowFlags &EngineShowFlags) |
Static Public Member Functions | |
| static void | WaitForAsyncCleanupTask () |
| static void | WaitForAsyncDeleteTask () |
| static const FGraphEventRef & | GetAsyncCleanupTask () |
This class is responsible for processing a batch of scene renderers.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void FSceneRenderProcessor::Execute | ( | ) |
|
inline |
|
inlinestatic |
|
inline |
| FString FSceneRenderProcessor::FullPath |
| FGroupNode* FSceneRenderProcessor::Group = nullptr |
| FGroupEvent FSceneRenderProcessor::GroupEvent |