| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/AddPatchTool.h |
Include |
#include "AddPatchTool.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UAddPatchTool :
public USingleClickTool,
public IHoverBehaviorTarget
Name | Description | ||
---|---|---|---|
|
AssetAPI |
||
|
TUniquePtr< FDy... |
BaseMesh |
|
|
bPreviewValid |
||
|
MaterialProperties |
||
|
UPreviewMesh &#... |
PreviewMesh |
|
|
ShapeFrame |
||
|
ShapeSettings |
||
|
UWorld * |
TargetWorld |
|
|
WorldBounds |
Name | Description | ||
---|---|---|---|
|
GeneratePlane ( |
||
|
GeneratePreviewBaseMesh() |
||
|
SetAssetAPI ( |
||
|
SetWorld ( |
||
|
UpdatePreviewMesh() |
||
|
UpdatePreviewPosition ( |
Name | Description | ||
---|---|---|---|
|
CanAccept() |
||
|
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() |
Register default primary-button-click InputBehaviors |
|
|
Shutdown ( |
Called by ToolManager to shut down the Tool |
Name | Description | ||
---|---|---|---|
|
OnClicked ( |
Click the Target at this 2D position / 3D ray. Default behavior is to print debug string. |
Name | Description | ||
---|---|---|---|
|
BeginHoverSequenceHitTest ( |
Do hover hit-test |
|
|
OnBeginHover ( |
Initialize hover sequence at given position |
|
|
OnEndHover() |
Terminate active hover sequence |
|
|
OnUpdateHover ( |
Update active hover sequence with new input position |