| bFitToSurface |
bool |
Whether to fit the spline to the selected surface. |
DrawSplineTool.h |
- EditAnywhere
- Category=RaycastTargets
- Meta=(EditCondition=bMeshSelected, HideEditConditionToggle)
|
| bHitCustomPlane |
bool |
Whether to place spline points on a custom, user-adjustable plane |
DrawSplineTool.h |
- EditAnywhere
- Category=RaycastTargets
- Meta=(DisplayName="Custom Plane")
|
| bHitGroundPlanes |
bool |
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 |
DrawSplineTool.h |
- EditAnywhere
- Category=RaycastTargets
- Meta=(DisplayName="Ground Planes")
|
| bHitWorld |
bool |
Whether to place spline points on the surface of objects in the world |
DrawSplineTool.h |
- EditAnywhere
- Category=RaycastTargets
- Meta=(DisplayName="World Objects")
|
| bLoop |
bool |
Determines whether the created spline is a loop. |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(TransientToolProperty)
|
| BlueprintToCreate |
EditConditionHides TWeakObjectPtr< UBlueprint > |
|
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(EditCondition="OutputMode == EDrawSplineOutputMode::CreateBlueprint", EditConditionHides)
|
| bMeshSelected |
bool |
Hidden property set by the tool. |
DrawSplineTool.h |
|
| ClickOffset |
double |
How far to offset spline points from the clicked surface, along the surface normal |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(UIMin=0, UIMax=100)
|
| DistanceThreshold |
double |
The threshold for spline subdivision. |
DrawSplineTool.h |
- EditAnywhere
- Category=RaycastTargets
- Meta=(EditCondition="bFitToSurface && bMeshSelected", ClampMin=0, UIMax=100)
|
| DrawMode |
EDrawSplineDrawMode |
How the spline is drawn in the tool. |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
|
| EditCondition |
|
Actor to attach to when Output Mode is "Existing Actor" |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(TransientToolProperty, EditCondition="OutputMode == EDrawSplineOutputMode::ExistingActor", EditConditionHides)
|
| FrameVisualizationWidth |
double |
When nonzero, allows a visualization of the rotation of the spline. |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- AdvancedDisplay
- Meta=(ClampMin=0, UIMax=100)
|
| MaxNewPoints |
int32 |
The maximum number of times the spline will be subdivided in order to fit the surface |
DrawSplineTool.h |
- EditAnywhere
- Category=RaycastTargets
- Meta=(EditCondition="bFitToSurface && bMeshSelected", ClampMin=0, UIMax=100)
|
| MinPointSpacing |
EditConditionHides double |
|
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(ClampMin=0, UIMax=1000, EditCondition="DrawMode == EDrawSplineDrawMode::FreeDraw", EditConditionHides)
|
| OffsetDirection |
FVector |
Manually-specified click offset direction. |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(EditCondition="ClickOffset > 0 && OffsetMethod == ESplineOffsetMethod::Custom", EditConditionHides)
|
| OffsetMethod |
ESplineOffsetMethod |
How to choose the direction to offset points from the clicked surface |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(EditCondition="ClickOffset > 0", EditConditionHides)
|
| OutputMode |
EDrawSplineOutputMode |
Determines how the resulting spline is emitted on tool accept. |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
|
| TargetActor |
EditConditionHides TWeakObjectPtr< AActor > |
|
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- Meta=(TransientToolProperty, EditCondition="OutputMode == EDrawSplineOutputMode::ExistingActor", EditConditionHides)
|
| UpVectorMode |
EDrawSplineUpVectorMode |
How the spline rotation is set. |
DrawSplineTool.h |
- EditAnywhere
- Category=Spline
- AdvancedDisplay
|