Navigation
API > API/Plugins > API/Plugins/ModelingComponents
UGeometrySelectionEditCommand is a command that edits geometry based on a selection. Requires a UGeometrySelectionEditCommandArguments
| Name | UGeometrySelectionEditCommand |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/SelectionEditInteractiveCommand.h |
| Include Path | #include "Selection/SelectionEditInteractiveCommand.h" |
Syntax
UCLASS (MinimalAPI, Abstract)
class UGeometrySelectionEditCommand : public UInteractiveCommand
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveCommand → UGeometrySelectionEditCommand
Derived Classes
- UDeleteGeometrySelectionCommand
- UDisconnectGeometrySelectionCommand
- UModifyGeometrySelectionCommand
- URetriangulateGeometrySelectionCommand
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AllowEmptySelection() |
Selection/SelectionEditInteractiveCommand.h | ||
virtual bool CanExecuteCommandForSelection
(
UGeometrySelectionEditCommandArguments* SelectionArgs |
Selection/SelectionEditInteractiveCommand.h | ||
virtual void ExecuteCommandForSelection
(
UGeometrySelectionEditCommandArguments* Arguments, |
Selection/SelectionEditInteractiveCommand.h | ||
virtual bool IsModifySelectionCommand() |
Selection/SelectionEditInteractiveCommand.h |
Overridden from UInteractiveCommand
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanExecuteCommand
(
UInteractiveCommandArguments* Arguments |
Selection/SelectionEditInteractiveCommand.h | ||
virtual void ExecuteCommand
(
UInteractiveCommandArguments* Arguments, |
Selection/SelectionEditInteractiveCommand.h |