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