Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Toolkits/IToolkit.h |
Include |
#include "Toolkits/IToolkit.h" |
class IToolkit
Interface for editor toolkits (asset editors and mode tools)
Name | Description | ||
---|---|---|---|
|
BringToolkitToFront() |
Call this function to bring all of this toolkit's tabs to the foreground in their respective stacks. |
|
|
GetBaseToolkitName() |
Returns the localized name of this toolkit type (typically just " |
|
|
FEdMode *... |
GetEditorMode() |
|
|
GetEditorModeDisplayName() |
||
|
GetEditorModeIcon() |
||
|
TSharedPtr< ... |
GetInlineContent() |
|
|
const TArray... |
GetObjectsCurrentlyBeingEdited() |
For asset editor toolkits, returns the UObjects for the assets currently being edited |
|
UEdMode *... |
GetScriptableEditorMode() |
|
|
GetTabSuffix() |
Returns the localized tab suffix |
|
|
GetToolkitContextFName() |
Returns the invariant name of this toolkit type, used for establishing the context for help, documentation and tutorials |
|
|
GetToolkitFName() |
Returns the invariant name of this toolkit type |
|
|
const TShare... |
GetToolkitHost() |
|
|
GetToolkitName() |
Returns the localized name of this toolkit |
|
|
const TMap< ... |
GetToolkitTabsInSpots() |
|
|
GetToolkitToolTipText() |
Returns the localized tooltip text of this toolkit |
|
|
TSharedRef< ... |
GetWorkspaceMenuCategory() |
Returns the workspace menu category of this toolkit |
|
GetWorldCentricTabColorScale() |
||
|
GetWorldCentricTabPrefix() |
Returns the localize prefix string to use for tab labels in world-centric mode. |
|
|
IsAssetEditor() |
Returns true if this toolkit is used to edit assets (even if it's not necessarily editing one right now.) |
|
|
IsBlueprintEditor() |
Returns if this is a IBlueprintEditor derivation |
|
|
IsHosted() |
||
|
IsSimpleAssetEditor() |
Returns true if this is the default generic asset editor used by multiple classes |
|
|
ProcessCommandBindings ( |
Processes any UI commands which are activated by the specified event |
|
|
RegisterTabSpawners ( |
Register tabs that this toolkit can spawn with the TabManager |
|
|
ToolkitBroughtToFront() |
Called when a toolkit has been brought to the 'front' |
|
|
UnregisterTabSpawners ( |
Unregister tabs that this toolkit can spawn |