Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
FInteractiveToolAction is returned by a UInteractiveTool to represent an "Action" the Tool can execute.
| Name | FInteractiveToolAction |
| Type | struct |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/InteractiveToolActionSet.h |
| Include Path | #include "InteractiveToolActionSet.h" |
Syntax
struct FInteractiveToolAction
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| InteractiveToolActionSet.h | |||
FInteractiveToolAction
(
const UClass* ClassTypeIn, |
InteractiveToolActionSet.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActionID | int32 | Identifier for this Action | InteractiveToolActionSet.h | |
| ActionName | FString | Internal name for this Action | InteractiveToolActionSet.h | |
| ClassType | const UClass * | Which type of UInteractiveTool this Action can be applied to | InteractiveToolActionSet.h | |
| DefaultKey | FKey | Suggested keybinding for this Action. | InteractiveToolActionSet.h | |
| DefaultModifiers | EModifierKey::Type | Suggested modifier keys for this Action | InteractiveToolActionSet.h | |
| Description | FText | Descriptive name for this Action | InteractiveToolActionSet.h | |
| OnAction | TFunction< void()> | Call this function to execute the Action | InteractiveToolActionSet.h | |
| ShortName | FText | Short name for this Action | InteractiveToolActionSet.h |