/Engine/Source/Runtime/Engine/Public/SceneManagement.h
Encapsulates the gathering of meshes from the variousFPrimitiveSceneProxyclasses.
class FMeshElementCollector
TArray<FSimple...
DebugSimpleElementCollectors
FGlobalDynamicI...
DynamicIndexBuffer
Dynamic buffer pools.
TArray< FGPUSce...
DynamicPrimitiveCollectorPerView
Tracks dynamic primitive data for upload to GPU Scene for every view, when enabled.
FGlobalDynamicR...
DynamicReadBuffer
FGlobalDynamicV...
DynamicVertexBuffer
ERHIFeatureLeve...
FeatureLevel
TArray<TArray<...
MeshBatches
Meshes to render
TChunkedArray< ...
MeshBatchStorage
UsingTChunkedArraywhich will never realloc as new elements are added
TArray< uint16,...
MeshIdInPrimitivePerView
Current Mesh Id In Primitive per view
TArray< int32, ...
NumMeshBatchElementsPerView
Number of elements in gathered meshes per view.
FSceneRendering...
OneFrameResources
Resources that will be deleted at the end of the frame.
constFPrimitiv...
PrimitiveSceneProxy
Current primitive being gathered.
TArray<FSimple...
SimpleElementCollectors
PDIs
TArray<FMateri...
TemporaryProxies
Material proxies that will be deleted at the end of the frame.
TArray<FSceneV...
Views
Views being collected for