Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | FBaseAssetToolkit |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Tools/BaseAssetToolkit.h |
| Include Path | #include "Tools/BaseAssetToolkit.h" |
Syntax
class FBaseAssetToolkit : public FAssetEditorToolkit
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → FBaseAssetToolkit
Implements Interfaces
Derived Classes
FBaseAssetToolkit derived class hierarchy
- FAssetEditorModeManagerToolkit
- FMetaHumanToolkitBase
- FSmartObjectAssetToolkit
- FUVEditorToolkit
- IWorkspaceEditor
- FBaseCharacterFXEditorToolkit
- FCameraRigAssetEditorToolkit
- FCameraRigProxyAssetEditorToolkit
- FCameraRigTransitionEditorToolkit
- FCameraShakeAssetEditorToolkit
- FCameraVariableCollectionEditorToolkit
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBaseAssetToolkit
(
UAssetEditor* InOwningAssetEditor |
Tools/BaseAssetToolkit.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FBaseAssetToolkit() |
Tools/BaseAssetToolkit.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DetailsTabID | const FName | Tools/BaseAssetToolkit.h | |
| ViewportTabID | const FName | Tools/BaseAssetToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CreateWidgets() |
Tools/BaseAssetToolkit.h | ||
virtual const TSharedRef< FTabManager::FLayout > GetDefaultLayout() |
Tools/BaseAssetToolkit.h | ||
virtual void SetEditingObject
(
UObject* InObject |
Tools/BaseAssetToolkit.h |
Overridden from FBaseToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CreateEditorModeManager() |
Creates the Editor mode manager for your class. Default is to create none, for legacy reasons. | Tools/BaseAssetToolkit.h |
Overridden from IToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
Tools/BaseAssetToolkit.h | ||
virtual FName GetToolkitFName() |
Tools/BaseAssetToolkit.h | ||
virtual FLinearColor GetWorldCentricTabColorScale() |
Tools/BaseAssetToolkit.h | ||
virtual FString GetWorldCentricTabPrefix() |
Tools/BaseAssetToolkit.h | ||
virtual void RegisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
IToolkit interface | Tools/BaseAssetToolkit.h | |
virtual void UnregisterTabSpawners
(
const TSharedRef< FTabManager >& InTabManager |
Tools/BaseAssetToolkit.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedRef< IDetailsView > CreateDetailsView() |
Tools/BaseAssetToolkit.h | ||
virtual TSharedPtr< FEditorViewportClient > CreateEditorViewportClient() |
Tools/BaseAssetToolkit.h | ||
virtual AssetEditorViewportFactoryFunction GetViewportDelegate() |
Tools/BaseAssetToolkit.h | ||
virtual void RegisterToolbar() |
Tools/BaseAssetToolkit.h | ||
virtual TSharedRef< SDockTab > SpawnTab_Details
(
const FSpawnTabArgs& Args |
Tools/BaseAssetToolkit.h | ||
virtual TSharedRef< SDockTab > SpawnTab_Viewport
(
const FSpawnTabArgs& Args |
Tools/BaseAssetToolkit.h |