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