Choose your operating system:
Windows
macOS
Linux
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 | ||
---|---|---|---|
|
ActiveToolBarRows |
All toolbar rows generated by active modes. |
|
|
CreatedTabs |
||
|
CurrentPaletteName |
||
|
TSharedPtr< IDe... |
DetailsView |
|
|
TSharedPtr< SBo... |
InlineContentHolder |
Inline content area for editor modes |
|
TSharedPtr< IDe... |
ModeDetailsView |
|
|
ModeToolbarBox |
The actual toolbar rows will be placed in this vertical box |
|
|
TSharedPtr< SBo... |
ModeToolBarContainer |
The container holding the mode toolbar |
|
ModeToolbarPaletteSwitcher |
The modes palette toolbar |
|
|
ModeToolbarTab |
The dock tab for any modes that generate a toolbar |
|
|
TSharedPtr< SBo... |
ModeToolHeader |
The active tool header area |
|
ModeUILayer |
||
|
OnPaletteChangedDelegate |
||
|
TWeakObjectPtr<... |
OwningEditorMode |
|
|
PrimaryTab |
||
|
PrimaryTabInfo |
||
|
ToolbarInfo |
||
|
TSharedPtr< SWi... |
ToolkitWidget |
Name | Description | |
---|---|---|
|
~FModeToolkit() |
Name | Description | ||
---|---|---|---|
|
GetBaseToolkitName() |
Returns the localized name of this toolkit type (typically just " |
|
|
FEditorModeT... |
GetEditorModeManager() |
Gets the mode manager for this toolkit |
|
TSharedPtr< ... |
GetInlineContent() |
|
|
const TArray... |
GetObjectsCurrentlyBeingEdited() |
For asset editor toolkits, returns the UObjects for the assets currently being edited |
|
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 |
|
|
SetModeUILayer ( |
||
|
UnregisterTabSpawners ( |
Unregister tabs that this toolkit can spawn |
Name |
Description |
|
---|---|---|
|
FEdModeToolbarRow |
Name |
Description |
---|---|
FOnPaletteChanged |