![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "SceneVisibility.h"#include "ScenePrivate.h"#include "Containers/ConsumeAllMpmcQueue.h"#include "DynamicPrimitiveDrawing.h"#include "Async/TaskGraphInterfaces.h"#include "Async/Mutex.h"#include "Async/UniqueLock.h"Go to the source code of this file.
Namespaces | |
| namespace | EMarkMaskBits |
Typedefs | |
| using | FPrimitiveIndexList = TArray< int32, SceneRenderingAllocator > |
| using | FPassDrawCommandArray = TArray< FVisibleMeshDrawCommand > |
| using | FPassDrawCommandBuildRequestArray = TArray< const FStaticMeshBatch * > |
| using | FPassDrawCommandBuildFlagsArray = TArray< EMeshDrawCommandCullingPayloadFlags > |
Enumerations | |
| enum class | EVisibilityTaskSchedule { RenderThread , Parallel } |
| enum | EMarkMaskBits::Type { EMarkMaskBits::StaticMeshVisibilityMapMask = 0x2 , EMarkMaskBits::StaticMeshFadeOutDitheredLODMapMask = 0x10 , EMarkMaskBits::StaticMeshFadeInDitheredLODMapMask = 0x20 } |
Functions | |
| UE::Tasks::EExtendedTaskPriority | GetExtendedTaskPriority (bool bExecuteInParallel) |
| using FPassDrawCommandBuildRequestArray = TArray<const FStaticMeshBatch*> |
|
strong |
|
inline |