Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveTool
- USingleSelectionTool
- USingleSelectionMeshEditingTool
- UMeshBoundaryToolBase
- URevolveBoundaryTool
References
Module | MeshModelingToolsExp |
Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/RevolveBoundaryTool.h |
Include | #include "RevolveBoundaryTool.h" |
Remarks
Tool that revolves the boundary of a mesh around an axis to create a new mesh. Mainly useful for revolving planar meshes.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bAlignAxisOnClick | ||
![]() |
bMoveAxisOnClick | ||
![]() |
CtrlModifier | ||
![]() |
MaterialProperties | ||
![]() |
OutputTypeProperties | ||
![]() |
PlaneMechanic | ||
![]() |
Preview | ||
![]() |
RevolutionAxisDirection | ||
![]() |
RevolutionAxisOrigin | ||
![]() |
Settings | ||
![]() |
ShiftModifier |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
CanAccept () |
||
![]() |
|||
![]() ![]() |
IsHitByClick () |
IClickBehaviorTarget API. | |
![]() ![]() |
OnClicked () |
Notify Target that click ocurred | |
![]() ![]() |
Automatically called by UInteractiveToolPropertySet.OnModified delegate to notify Tool of child property set changes | ||
![]() ![]() |
OnShutdown () |
||
![]() ![]() |
OnTick () |
Allow the Tool to do any necessary processing on Tick | |
![]() ![]() |
Notify target of current modifier state | ||
![]() ![]() |
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 | |
![]() |
StartPreview () |
||
![]() |
Uses the settings stored in the properties object to update the revolution axis |