Navigation
API > API/Runtime > API/Runtime/Renderer
Inheritance Hierarchy
- FMeshPassDrawListContext
- FDynamicPassMeshDrawListContext
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/MeshPassProcessor.h |
| Include | #include "MeshPassProcessor.h" |
Syntax
class FDynamicPassMeshDrawListContext : public FMeshPassDrawListContext
Remarks
Context used when building FMeshDrawCommands for one frame only.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDynamicPassMeshDrawListContext
(
FDynamicMeshDrawCommandStorage& InDrawListStorage, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddVisibleMeshDrawCommand
(
const FVisibleMeshDrawCommand& VisibleMeshDrawCommand |
Use to add pre-built (cached) draw commands to a dynamic context. |
Overridden from FMeshPassDrawListContext
| Type | Name | Description | |
|---|---|---|---|
| FMeshDrawCommand & | AddCommand
(
FMeshDrawCommand& Initializer, |
||
| void | FinalizeCommand
(
const FMeshBatch& MeshBatch, |