Navigation
API > API/Plugins > API/Plugins/EditorScriptableToolsFramework
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UScriptableToolSet
References
| Module | EditorScriptableToolsFramework |
| Header | /Engine/Plugins/Experimental/ScriptableToolsFramework/Source/EditorScriptableToolsFramework/Public/ScriptableToolSet.h |
| Include | #include "ScriptableToolSet.h" |
Syntax
UCLASS&40;&41;
class UScriptableToolSet : public UObject
Remarks
UScriptableToolSet represents a set of UScriptableInteractiveTool types.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UBaseScriptableToolBuilder > > | ToolBuilders | ||
| TArray< FScriptableToolInfo > | Tools |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ForEachScriptableTool
(
TFunctionRef< void(UClass*ToolClass, UBaseScriptableToolBuilder*ToolBuilder)> ProcessToolF... |
Allow external code to process each UScriptableInteractiveTool in the current ToolSet | |
| void | Find all UScriptableInteractiveTool classes in the current project. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FScriptableToolInfo |