![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SceneVisibilityPrivate.h>
Public Member Functions | |
| ~FDynamicMeshElementContextContainer () | |
| int32 | GetNumAsyncContexts () const |
| FDynamicMeshElementContext * | GetRenderThreadContext () const |
| FGraphEventRef | LaunchRenderThreadTask (FDynamicPrimitiveIndexList &&PrimitiveIndexList) |
| UE::Tasks::FTask | LaunchAsyncTask (FDynamicPrimitiveIndexQueue *PrimitiveIndexQueue, int32 Index, UE::Tasks::ETaskPriority TaskPriority) |
| void | Init (FSceneRenderer &InSceneRenderer, int32 NumAsyncContexts) |
| void | MergeContexts (TArray< FDynamicPrimitive, SceneRenderingAllocator > &OutDynamicPrimitives) |
| void | Submit (FRHICommandListImmediate &RHICmdList) |
| FDynamicMeshElementContextContainer::~FDynamicMeshElementContextContainer | ( | ) |
|
inline |
|
inline |
| void FDynamicMeshElementContextContainer::Init | ( | FSceneRenderer & | InSceneRenderer, |
| int32 | NumAsyncContexts | ||
| ) |
| UE::Tasks::FTask FDynamicMeshElementContextContainer::LaunchAsyncTask | ( | FDynamicPrimitiveIndexQueue * | PrimitiveIndexQueue, |
| int32 | Index, | ||
| UE::Tasks::ETaskPriority | TaskPriority | ||
| ) |
| FGraphEventRef FDynamicMeshElementContextContainer::LaunchRenderThreadTask | ( | FDynamicPrimitiveIndexList && | PrimitiveIndexList | ) |
| void FDynamicMeshElementContextContainer::MergeContexts | ( | TArray< FDynamicPrimitive, SceneRenderingAllocator > & | OutDynamicPrimitives | ) |
| void FDynamicMeshElementContextContainer::Submit | ( | FRHICommandListImmediate & | RHICmdList | ) |