Module |
|
Header |
/Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
Include |
#include "MeshPassProcessor.h" |
class FCachedMeshDrawCommandInfo
Stores information about a mesh draw command which is cached in the scene. This is stored separately from the cached FMeshDrawCommand so that InitViews does not have to load the FMeshDrawCommand into cache.
Name | Description | ||
---|---|---|---|
|
CommandIndex |
Stores the index into FScene::CachedDrawLists of the corresponding FMeshDrawCommand, or -1 if not stored there. |
|
|
MeshCullMode |
||
|
MeshFillMode |
||
|
MeshPass |
Needed for easier debugging and faster removal of cached mesh draw commands. |
|
|
SortKey |
||
|
StateBucketId |
Stores the index into FScene::CachedMeshDrawCommandStateBuckets of the corresponding FMeshDrawCommand, or -1 if not stored there. |
Name | Description | |
---|---|---|
|
FCachedMeshDrawCommandInfo() |
|
|
FCachedMeshDrawCommandInfo ( |