Module |
|
Header |
/Engine/Plugins/Editor/MeshEditor/Source/MeshEditor/Public/MeshEditorCommands.h |
Include |
#include "MeshEditorCommands.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract)
class UMeshEditorEditCommand : public UMeshEditorCommand
Name | Description | ||
---|---|---|---|
|
bNeedsDraggingInitiated |
Whether this command will kick off regular free translation of the selected mesh elements when dragging starts |
|
|
bNeedsHoverLocation |
Whether we rely on a hover location under the interactor being updated as we drag during this action |
|
|
UndoText |
The text to send to the transaction system when creating an undo / redo event for this action |
Name | Description | ||
---|---|---|---|
|
ApplyDuringDrag ( |
Applies this command every frame while dragging |
|
|
GetUndoText() |
Gets the text to send to the transaction system when creating an undo/redo event for this action |
|
|
NeedsDraggingInitiated() |
Returns whether this command will kick off regular free translation of the selected mesh elements when dragging starts |
|
|
NeedsHoverLocation() |
Returns whether we rely on a hover location under the interactor being updated as we drag during this action |
|
|
TryStartingToDrag ( |
Called when the user starts to drag on an element. |
Name | Description | ||
---|---|---|---|
|
MakeUIAction ( |
Creates an UI action for this command |