/Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h
Stores information about a mesh draw command which is cached in the scene. This is stored separately from the cachedFMeshDrawCommandso that InitViews does not have to load theFMeshDrawCommandinto cache.
class FCachedMeshDrawCommandInfo
int32
CommandIndex
Stores the index into FScene::CachedDrawLists of the correspondingFMeshDrawCommand, or -1 if not stored there.
EFVisibleMeshDr...
Flags
ERasterizerCull...
MeshCullMode
ERasterizerFill...
MeshFillMode
EMeshPass::Type...
MeshPass
Needed for easier debugging and faster removal of cached mesh draw commands.
FMeshDrawComman...
SortKey
int32
StateBucketId
Stores the index into FScene::CachedMeshDrawCommandStateBuckets of the correspondingFMeshDrawCommand, or -1 if not stored there.