Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Toolkits/BaseToolkit.h |
Include |
#include "Toolkits/BaseToolkit.h" |
class FBaseToolkit : public IToolkit
Base class for all toolkits (abstract).
Name | Description | ||
---|---|---|---|
|
TSharedRef< FUI... |
ToolkitCommands |
List of UI commands for this toolkit. This should be filled in by the derived class! |
|
ToolkitHost |
The host application for this editor. |
|
|
ToolkitMode |
Asset editing mode, set at creation-time and never changes |
|
|
TSharedPtr< FWo... |
WorkspaceMenuCategory |
The workspace menu category of this toolkit |
Name | Description | |
---|---|---|
|
FBaseToolkit() |
FBaseToolkit constructor |
Name | Description | |
---|---|---|
|
~FBaseToolkit() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
void |
CreateEditorModeManager() |
Creates the Editor mode manager for your class. Default is to create none, for legacy reasons. |
|
GetTabColorScale() |
||
|
GetTabPrefix() |
||
|
const TShare... |
GetToolkitCommands() |
|
|
bool |
IsWorldCentricAssetEditor() |
Name | Description | ||
---|---|---|---|
|
void |
BringToolkitToFront() |
Call this function to bring all of this toolkit's tabs to the foreground in their respective stacks. |
|
FEditorModeT... |
GetEditorModeManager() |
Gets the mode manager for this toolkit |
|
TSharedPtr< ... |
GetInlineContent() |
|
|
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 |
|
|
const TShare... |
GetToolkitHost() |
|
|
TSharedRef< ... |
GetWorkspaceMenuCategory() |
Returns the workspace menu category of this toolkit |
|
bool |
IsBlueprintEditor() |
Returns if this is a IBlueprintEditor derivation |
|
bool |
IsHosted() |
|
|
bool |
ProcessCommandBindings ( |
Processes any UI commands which are activated by the specified event |