Module |
|
Header |
/Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
Include |
#include "MeshPassProcessor.h" |
class FMeshPassProcessor
Base class of mesh processors, whose job is to transform FMeshBatch draw descriptions received from scene proxy implementations into FMeshDrawCommands ready for the RHI command list
Name | Description | ||
---|---|---|---|
|
DrawListContext |
||
|
FeatureLevel |
||
|
const FScene &#... |
Scene |
|
|
const FSceneVie... |
ViewIfDynamicMeshCommand |
Name | Description | |
---|---|---|
|
FMeshPassProcessor ( |
Name | Description | |
---|---|---|
|
~FMeshPassProcessor() |
Name | Description | ||
---|---|---|---|
|
AddMeshBatch ( |
Add a FMeshBatch to the pass. |
|
|
BuildMeshDrawCommands ( |
||
|
BuildMeshDrawCommands ( |
||
|
ERasterizerC... |
ComputeMeshCullMode ( |
|
|
ERasterizerF... |
ComputeMeshFillMode ( |
|
|
FMeshDrawing... |
ComputeMeshOverrideSettings ( |
|
|
GetDrawCommandPrimitiveId ( |
||
|
ERasterizerC... |
InverseCullMode ( |
|
|
SetDrawListContext ( |
Name |
Description |
|
---|---|---|
|
FMeshDrawingPolicyOverrideSettings |