| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/MeshSpaceDeformerTool.h |
Include |
#include "MeshSpaceDeformerTool.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMeshSpaceDeformerTool : public UMeshSurfacePointTool
Applies non-linear deformations to a mesh
Name | Description | ||
---|---|---|---|
|
AABBHalfExtents |
||
|
AssetAPI |
||
|
bHasBegin |
||
|
DownIntervalSource |
||
|
ForwardIntervalSource |
||
|
GizmoCenter |
Offset to center of gizmo |
|
|
GizmoFrame |
||
|
GizmoOrientation |
Gizmo Plane Orientation |
|
|
UIntervalGizmo ... |
IntervalGizmo |
|
|
float |
LowerBoundsInterval |
The upper bounds interval corresponds to the region of space which the selected operator will affect. |
|
float |
ModifierPercent |
As each operator has a range of values (i.e. curvature, angle of twist, scale), this represents the percentage passed to the operator as a parameter. |
|
TSharedPtr< FDy... |
OriginalDynamicMesh |
|
|
Preview |
||
|
SelectedOperationType |
||
|
StateTarget |
||
|
UWorld * |
TargetWorld |
|
|
TransformGizmo |
||
|
TransformProxy |
||
|
UpIntervalSource |
Interval Parameter sources that reflect UI settings. |
|
|
float |
UpperBoundsInterval |
The upper bounds interval corresponds to the region of space which the selected operator will affect. |
Name | Description | |
---|---|---|
|
UMeshSpaceDeformerTool() |
Name | Description | ||
---|---|---|---|
|
ComputeAABB ( |
Compute the axis aligned abounding box for the source mesh |
|
|
SetAssetAPI ( |
||
|
SetWorld ( |
||
|
TransformProxyChanged ( |
||
|
UpdateOpParameters ( |
Sync the parameters owned by the MeshSpaceDeformerOp |
Name | Description | ||
---|---|---|---|
|
CanAccept() |
||
|
HasAccept() |
||
|
HasCancel() |
||
|
OnPropertyModified |
Automatically called by UInteractiveToolPropertySet.OnModified delegate to notify Tool of child property set changes |
|
|
Render ( |
Allow the Tool to do any custom drawing (ie via PDI/RHI) |
|
|
Setup() |
Register InputBehaviors, etc |
|
|
Shutdown ( |
Called by ToolManager to shut down the Tool |
|
|
Tick ( |
Allow the Tool to do any necessary processing on Tick |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |