Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsEditorOnlyExp
Inheritance Hierarchy
- UObject
- FWatchablePropertySet
- UInteractiveToolPropertySet
- UDrawSplineToolProperties
References
| Module | MeshModelingToolsEditorOnlyExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsEditorOnlyExp/Public/DrawSplineTool.h |
| Include | #include "DrawSplineTool.h" |
Syntax
UCLASS ()
class UDrawSplineToolProperties : public UInteractiveToolPropertySet
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bHitCustomPlane | Whether to place spline points on a custom, user-adjustable plane | |
| bool | bHitGroundPlanes | Whether to place spline points on a plane through the origin aligned with the Z axis in perspective views, or facing the camera in othographic views | |
| bool | bHitWorld | Whether to place spline points on the surface of objects in the world | |
| bool | bLoop | Determines whether the created spline is a loop. | |
| EditConditionHides TWeakObjectPtr< UBlueprint > | BlueprintToCreate | ||
| double | ClickOffset | How far to offset spline points from the clicked surface, along the surface normal | |
| EDrawSplineDrawMode | DrawMode | How the spline is drawn in the tool. | |
| EditCondition | Actor to attach to when Output Mode is "Existing Actor" | ||
| double | FrameVisualizationWidth | When nonzero, allows a visualization of the rotation of the spline. | |
| EditConditionHides double | MinPointSpacing | ||
| FVector | OffsetDirection | Manually-specified click offset direction. | |
| ESplineOffsetMethod | OffsetMethod | How to choose the direction to offset points from the clicked surface | |
| EDrawSplineOutputMode | OutputMode | Determines how the resulting spline is emitted on tool accept. | |
| EditConditionHides TWeakObjectPtr< AActor > | TargetActor | ||
| EDrawSplineUpVectorMode | UpVectorMode | How the spline rotation is set. |