Navigation
API > API/Editor > API/Editor/EditorFramework
| Name | FAssetEditorModeUILayer |
| Type | class |
| Header File | /Engine/Source/Editor/EditorFramework/Public/Toolkits/AssetEditorModeUILayer.h |
| Include Path | #include "Toolkits/AssetEditorModeUILayer.h" |
Syntax
class FAssetEditorModeUILayer : public TSharedFromThis< FAssetEditorModeUILayer >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorModeUILayer
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Toolkits/AssetEditorModeUILayer.h | |||
FAssetEditorModeUILayer
(
const IToolkitHost* InToolkitHost |
Toolkits/AssetEditorModeUILayer.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FAssetEditorModeUILayer() |
Toolkits/AssetEditorModeUILayer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const TSharedRef< FUICommandList > GetModeCommands() |
Toolkits/AssetEditorModeUILayer.h | ||
virtual TSharedPtr< FWorkspaceItem > GetModeMenuCategory() |
Toolkits/AssetEditorModeUILayer.h | ||
virtual const FName GetSecondaryModeToolbarName() |
Toolkits/AssetEditorModeUILayer.h | ||
| Toolkits/AssetEditorModeUILayer.h | |||
virtual const FName GetStatusBarName() |
Toolkits/AssetEditorModeUILayer.h | ||
virtual TSharedPtr< FTabManager > GetTabManager() |
Toolkits/AssetEditorModeUILayer.h | ||
virtual void OnToolkitHostingFinished
(
const TSharedRef< IToolkit >& Toolkit |
Called by SLevelEditor to notify the toolbox about an existing toolkit no longer being hosted | Toolkits/AssetEditorModeUILayer.h | |
virtual void OnToolkitHostingStarted
(
const TSharedRef< IToolkit >& Toolkit |
Called by SLevelEditor to notify the toolbox about a new toolkit being hosted | Toolkits/AssetEditorModeUILayer.h | |
virtual FNewToolMenuDelegate & RegisterSecondaryModeToolbarExtension() |
Called by the mode toolkit to extend the toolbar | Toolkits/AssetEditorModeUILayer.h | |
virtual void SetModePanelInfo
(
const FName InTabSpawnerID, |
Toolkits/AssetEditorModeUILayer.h | ||
virtual void SetSecondaryModeToolbarName
(
FName InName |
Called by the Toolkit Host to set the name of the ModeToolbar this mode will extend | Toolkits/AssetEditorModeUILayer.h | |
virtual FSimpleDelegate & ToolkitHostReadyForUI() |
Toolkits/AssetEditorModeUILayer.h | ||
virtual FSimpleDelegate & ToolkitHostShutdownUI() |
Toolkits/AssetEditorModeUILayer.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanSpawnStoredTab
(
const FSpawnTabArgs& Args, |
Toolkits/AssetEditorModeUILayer.h | ||
const FOnSpawnTab & GetStoredSpawner
(
const FName TabID |
Toolkits/AssetEditorModeUILayer.h | ||
const FSlateIcon & GetTabSpawnerIcon
(
const FName TabID |
Toolkits/AssetEditorModeUILayer.h | ||
| Toolkits/AssetEditorModeUILayer.h | |||
| Toolkits/AssetEditorModeUILayer.h | |||
void RegisterModeTabSpawner
(
const FName TabID |
Toolkits/AssetEditorModeUILayer.h | ||
void RegisterModeTabSpawners() |
Toolkits/AssetEditorModeUILayer.h | ||
TSharedRef< SDockTab > SpawnStoredTab
(
const FSpawnTabArgs& Args, |
Toolkits/AssetEditorModeUILayer.h |