Navigation
API > API/Plugins > API/Plugins/MeshPartitionEditor
An object created by base sections to provide the base mesh when requested on background worker threads. This is done through a function in case we someday want procedurally generated base sections.
| Name | IBaseMeshProviderOp |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartitionEditor/Public/MeshPartitionModifierComponent.h |
| Include Path | #include "MeshPartitionModifierComponent.h" |
Syntax
class IBaseMeshProviderOp : public UE::MeshPartition::IModifierBackgroundOp
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IBaseMeshProviderOp
(
const FName& InOperationName |
MeshPartitionModifierComponent.h |
Functions
Public
Public Virtual
Overridden from IModifierBackgroundOp
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ApplyModifications
(
MeshPartition::FMeshView& InMeshView, |
Modify the provided MeshView for the given instance. | MeshPartitionModifierComponent.h | |
virtual bool DisableDDCWrite() |
Flag which controls whether builds including this modifier are allowed to be cached in DDC. | MeshPartitionModifierComponent.h | |
virtual void GetInstancesInBounds
(
const FBox& InBounds, |
Given some bounds, give back the relevant instances of the modifier. | MeshPartitionModifierComponent.h |