/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/DrawPolyPathTool.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UDrawPolyPathTool : public [UInteractiveTool](API\Runtime\InteractiveToolsFramework\UInteractiveTool), public [IClickBehaviorTarget](API\Runtime\InteractiveToolsFramework\BaseBehaviors\IClickBehaviorTarget), public [IHoverBehaviorTarget](API\Runtime\InteractiveToolsFramework\BaseBehaviors\IHoverBehaviorTarget)
bool
bHasSavedExtrudeHeight
bool
bHasSavedRadius
bool
bHasSavedWidth
bool
bIgnoreSnappingToggle
bool
bPathIsClosed
bool
bSpecifyingRadius
FViewCameraStat...
CameraState
double
CurHeight
double
CurPathLength
TArray<UE::Geo...
CurPathPoints
TArray< FVector...
CurPolyLine
TArray< FVector...
CurPolyLoop
int32
CurrentCurveTimestamp
TObjectPtr<USp...
CurveDistMechanic
UE::Geometry::F...
DrawPlaneWorld
TObjectPtr<UPo...
EditPreview
TObjectPtr<UPl...
ExtrudeHeightMechanic
TObjectPtr<UDr...
ExtrudeProperties
TObjectPtr<UNe...
MaterialProperties
TArray< double ...
OffsetScaleFactors
TObjectPtr<UCr...
OutputTypeProperties
Property set for type of output object (StaticMesh, Volume, etc)
TObjectPtr<UCo...
PlaneMechanic
float
SavedExtrudeHeight
float
SavedRadius
float
SavedWidth
TArray< FVector...
SecondPolyLoop
EState
State
TObjectPtr<UCo...
SurfacePathMechanic
UWorld*
TargetWorld
TObjectPtr<UDr...
TransformProps
float
UVScaleFactor
UV Scale factor to apply to texturing on any new geometry (e.g. new faces added by extrude)
FTransform3d
WorldTransform
Camera state at last render