Navigation
API > API/Plugins > API/Plugins/UserToolBoxCore
UUTBBaseCommand is the base class for any command of the usertoolbox framework. Inherit directly from this class if you want to create a new command implemented in c++
| Name | UUTBBaseCommand |
| Type | class |
| Header File | /Engine/Plugins/Experimental/UserToolBoxCore/Source/UserToolBoxCore/Public/UTBBaseCommand.h |
| Include Path | #include "UTBBaseCommand.h" |
Syntax
UCLASS (Blueprintable, Abstract, EditInlineNew)
class UUTBBaseCommand : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UUTBBaseCommand
Derived Classes
UUTBBaseCommand derived class hierarchy
- UAssignToLayer
- UAssignToLevel
- UBaseCompositeCommand
- UBaseCompositeInlineCommand
- UChangeViewMode
- UCleanHierarchy
- UConsoleVariable
- UEngineCommand
- UExecuteBindableAction
- UExecutePythonScript
- UFillStaticMeshActor
- UFlipNormals
- UIsolateSelection
- UMerge
- UMirrorActorCommand
- UPushComponentMaterialIntoMesh
- USelectActorByFilter
- USelectActorBySize
- USetHighPrecisionOnMesh
- UShowLayersCommand
- UTabSpawner
- UToggleCommandInline
- UUserToolBoxBaseBlueprint
- UZoomAll
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsTransaction | bool | UTBBaseCommand.h | ||
| bShowParameters | bool | UTBBaseCommand.h |
|
|
| Category | FString | UTBBaseCommand.h |
|
|
| IconPath | FString | The icon path for the command | UTBBaseCommand.h |
|
| KeyboardShortcut | FInputChord | UTBBaseCommand.h |
|
|
| Name | FString | The name of the command | UTBBaseCommand.h |
|
| Tooltip | FString | UTBBaseCommand.h |
|
|
| UI | TObjectPtr< UObject > | UTBBaseCommand.h |
|
|
| UIOverride | TObjectPtr< UClass > | UTBBaseCommand.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddObjectsToTransaction
(
TArray< UObject* > Objects |
UTBBaseCommand.h |
|
|
void AddObjectToTransaction
(
UObject* Object |
UTBBaseCommand.h |
|
|
virtual UUTBBaseCommand * CopyCommand
(
UObject* Owner |
UTBBaseCommand.h | ||
virtual bool DisplayParameters() |
UTBBaseCommand.h | ||
virtual void Execute() |
UTBBaseCommand.h | ||
void ExecuteCommand() |
UTBBaseCommand.h |