Navigation
API > API/Plugins > API/Plugins/MeshModelingTools
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveTool
- UDrawAndRevolveTool
References
Module | MeshModelingTools |
Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/DrawAndRevolveTool.h |
Include | #include "DrawAndRevolveTool.h" |
Remarks
Draws a profile curve and revolves it around an axis.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bProfileCurveComplete | ||
![]() |
CameraState | ||
![]() |
ControlPointsMechanic | ||
![]() |
MaterialProperties | ||
![]() |
OutputTypeProperties | ||
![]() |
PlaneMechanic | ||
![]() |
Preview | ||
![]() |
RevolutionAxisDirection | ||
![]() |
RevolutionAxisOrigin | ||
![]() |
Settings | ||
![]() |
TargetWorld |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
CanAccept () |
||
![]() |
|||
![]() ![]() ![]() |
HasAccept () |
||
![]() ![]() ![]() |
HasCancel () |
||
![]() ![]() |
|||
![]() ![]() |
Automatically called by UInteractiveToolPropertySet.OnModified delegate to notify Tool of child property set changes | ||
![]() ![]() |
OnTick () |
Allow the Tool to do any necessary processing on Tick | |
![]() ![]() |
Override this function to register the set of Actions this Tool supports, using FInteractiveToolActionSet::RegisterAction. | ||
![]() ![]() |
Render () |
Allow the Tool to do any custom drawing (ie via PDI/RHI) | |
![]() ![]() |
Setup () |
Called by ToolManager to initialize the Tool after ToolBuilder::BuildTool() has been called | |
![]() ![]() |
SetWorld () |
||
![]() ![]() |
Shutdown () |
Called by ToolManager to shut down the Tool | |
![]() |
StartPreview () |
||
![]() |
Uses the settings currently stored in the properties object to update the revolution axis. |
Constants
Name | Description |
---|---|
FarDrawPlaneThreshold |