Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/MirrorTool.h |
Include |
#include "MirrorTool.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMirrorTool :
public UMultiSelectionTool,
public IModifierToggleBehaviorTarget
Tool for mirroring one or more meshes across a plane.
Name | Description | ||
---|---|---|---|
|
AssetAPI |
||
|
bSnappingToggle |
||
|
CombinedBounds |
||
|
MeshesToMirror |
||
|
MirrorPlaneNormal |
||
|
MirrorPlaneOrigin |
||
|
PendingAction |
||
|
PlaneMechanic |
||
|
Previews |
||
|
Settings |
||
|
UWorld * |
TargetWorld |
|
|
ToolActions |
||
|
friend |
UMirrorOperatorFactory |
Name | Description | |
---|---|---|
|
UMirrorTool() |
Name | Description | ||
---|---|---|---|
|
ApplyAction ( |
||
|
GenerateAsset ( |
||
|
RequestAction ( |
||
|
SetAssetAPI ( |
||
|
SetupPreviews() |
||
|
SetWorld ( |
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() |
Called by ToolManager to initialize the Tool after ToolBuilder::BuildTool() has been called |
|
|
Shutdown ( |
Called by ToolManager to shut down the Tool |
Name | Description | ||
---|---|---|---|
|
OnUpdateModifierState ( |
IClickSequenceBehaviorTarget implementation. |
Name |
Description |
---|---|
SnappingToggleModifierId |
Flags used to identify modifier keys/buttons |