Navigation
API > API/Plugins > API/Plugins/ModelingOperators
| Name | FMeshSpaceDeformerOp |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/SpaceDeformerOps/MeshSpaceDeformerOp.h |
| Include Path | #include "SpaceDeformerOps/MeshSpaceDeformerOp.h" |
Syntax
class FMeshSpaceDeformerOp : public UE::Geometry::FDynamicMeshOperator
Inheritance Hierarchy
- FDynamicMeshOperator → FMeshSpaceDeformerOp
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GizmoFrame | FFrame3d | SpaceDeformerOps/MeshSpaceDeformerOp.h | ||
| LowerBoundsInterval | double | The lower bound of the region of space that the operator affects, relative to the gizmo position. | SpaceDeformerOps/MeshSpaceDeformerOp.h | |
| OriginalMesh | TSharedPtr< const FDynamicMesh3, ESPMode::ThreadSafe > | Inputs. | SpaceDeformerOps/MeshSpaceDeformerOp.h | |
| UpperBoundsInterval | double | The upper bound of the region of space that the operator affects, relative to the gizmo position. | SpaceDeformerOps/MeshSpaceDeformerOp.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetTransform
(
const FTransformSRT3d& Transform |
SpaceDeformerOps/MeshSpaceDeformerOp.h |
Overridden from FDynamicMeshOperator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CalculateResult
(
FProgressCancel* Progress |
Copies over the original mesh into result mesh, and initializes ObjectToGizmo in preparation to whatever work the base class does. | SpaceDeformerOps/MeshSpaceDeformerOp.h |