Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Toolkits/BaseToolkit.h |
Include |
#include "Toolkits/BaseToolkit.h" |
class FModeToolkit :
public FBaseToolkit,
public TSharedFromThis< FModeToolkit >
This FModeToolkit just creates a basic UI panel that allows various InteractiveTools to be initialized, and a DetailsView used to show properties of the active Tool.
Name | Description | ||
---|---|---|---|
|
TSharedPtr< IDe... |
DetailsView |
|
|
TSharedPtr< IDe... |
ModeDetailsView |
|
|
TSharedPtr< SWi... |
ToolkitWidget |
Name | Description | |
---|---|---|
|
~FModeToolkit() |
Name | Description | ||
---|---|---|---|
|
BuildToolPalette ( |
||
|
CanAcceptActiveTool() |
||
|
CanCancelActiveTool() |
||
|
CanCompleteActiveTool() |
||
|
CanStartTool ( |
||
|
GetActiveToolDisplayName() |
||
|
GetActiveToolMessage() |
||
|
GetToolPaletteDisplayName ( |
||
|
GetToolPaletteNames |
Returns the number of Mode specific tabs in the mode toolbar |
|
|
Init ( |
Initializes the mode toolkit |
|
|
OnToolEnded ( |
||
|
OnToolPaletteChanged ( |
||
|
OnToolStarted ( |
||
|
SetModeSettingsObject ( |
Name | Description | ||
---|---|---|---|
|
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() |
|
|
GetToolkitFName() |
Returns the invariant name of this toolkit type |
|
|
GetToolkitName() |
Returns the localized name of this toolkit |
|
|
GetToolkitToolTipText() |
Returns the localized tooltip text 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.) |
|
|
RegisterTabSpawners ( |
Register tabs that this toolkit can spawn with the TabManager |
|
|
UnregisterTabSpawners ( |
Unregister tabs that this toolkit can spawn |