| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/GroupEdgeInsertionTool.h |
Include |
#include "GroupEdgeInsertionTool.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UGroupEdgeInsertionTool :
public USingleSelectionTool,
public IHoverBehaviorTarget,
public IClickBehaviorTarget
Tool for inserting group edges into polygons of the mesh.
Name | Description | ||
---|---|---|---|
|
AssetAPI |
||
|
bEndIsCorner |
||
|
bLastComputeSucceeded |
||
|
bShowingBaseMesh |
||
|
bStartIsCorner |
||
|
CameraState |
||
|
CommonBoundaryIndex |
||
|
CommonGroupID |
||
|
CurrentChangeStamp |
||
|
TSharedPtr< FDy... |
CurrentMesh |
|
|
TSharedPtr< FGr... |
CurrentTopology |
|
|
EndPoint |
||
|
EndTopologyID |
||
|
ExistingEdgesRenderer |
||
|
TSharedPtr< FGr... |
LatestOpTopologyResult |
|
|
MeshSpatial |
||
|
Preview |
||
|
PreviewEdgeRenderer |
||
|
PreviewEdges |
||
|
PreviewPoints |
||
|
Settings |
||
|
StartPoint |
Inputs from user interaction: |
|
|
StartTopologyID |
||
|
UWorld * |
TargetWorld |
|
|
EToolState |
ToolState |
State control: |
|
TopologySelector |
||
|
TopologySelectorSettings |
Name | Description | |
---|---|---|
|
UGroupEdgeInsertionTool() |
Name | Description | ||
---|---|---|---|
|
ClearPreview |
||
|
ConditionallyUpdatePreview ( |
||
|
ExpireChanges() |
Expires the tool-associated changes in the undo/redo stack. |
|
|
GetCornerTangent |
||
|
GetHoveredItem |
||
|
SetAssetAPI ( |
||
|
SetupPreview() |
||
|
SetWorld ( |
||
|
TopologyHitTest |
Name | Description | ||
---|---|---|---|
|
HasAccept() |
||
|
HasCancel() |
||
|
OnPropertyModified |
Automatically called by UInteractiveToolPropertySet.OnModified delegate to notify Tool of child property set changes |
|
|
OnTick ( |
Action support/system |
|
|
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 |
|
|
Shutdown ( |
Called by ToolManager to shut down the Tool |
Name | Description | ||
---|---|---|---|
|
BeginHoverSequenceHitTest ( |
||
|
OnBeginHover ( |
Initialize hover sequence at given position |
|
|
OnEndHover() |
Terminate active hover sequence |
|
|
OnUpdateHover ( |
Update active hover sequence with new input position |
Name | Description | ||
---|---|---|---|
|
IsHitByClick ( |
||
|
OnClicked ( |
Notify Target that click ocurred |
Name |
Description |
|
---|---|---|
|
EToolState |