Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Tools
Inheritance Hierarchy
- IAssetEditorInstance
- FBaseToolkit
- TSharedFromThis
- FAssetEditorToolkit
- FBaseAssetToolkit
- FBaseCharacterFXEditorToolkit
- FExampleCharacterFXEditorToolkit
- FSmartObjectAssetToolkit
- FUVEditorToolkit
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Tools/BaseAssetToolkit.h |
| Include | #include "Tools/BaseAssetToolkit.h" |
Syntax
class FBaseAssetToolkit : public FAssetEditorToolkit
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< class IDetailsView > | DetailsView | Property View | |
| FString | LayoutAppendix | ||
| TSharedPtr< FLayoutExtender > | LayoutExtender | Extender for adding to the default layout for this asset editor | |
| UAssetEditor * | OwningAssetEditor | ||
| TSharedPtr< FTabManager::FLayout > | StandaloneDefaultLayout | ||
| TSharedPtr< FEditorViewportClient > | ViewportClient | ||
| AssetEditorViewportFactoryFunction | ViewportDelegate | Storage for our viewport creation function that will be passed to the viewport layout system | |
| TSharedPtr< class FEditorViewportTabContent > | ViewportTabContent | Tracking the active viewports in this editor. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FBaseAssetToolkit
(
UAssetEditor* InOwningAssetEditor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FEditorViewportClient > | |||
| void | |||
| const TSharedRef< FTabManager::FLayout > | |||
| AssetEditorViewportFactoryFunction | |||
| void | |||
| void | SetEditingObject
(
UObject* InObject |
||
| TSharedRef< SDockTab > | SpawnTab_Details
(
const FSpawnTabArgs& Args |
||
| TSharedRef< SDockTab > | SpawnTab_Viewport
(
const FSpawnTabArgs& Args |
Overridden from FBaseToolkit
| Type | Name | Description | |
|---|---|---|---|
| void | Creates the Editor mode manager for your class. Default is to create none, for legacy reasons. |
Overridden from IToolkit
| Type | Name | Description | |
|---|---|---|---|
| FText | Returns the localized name of this toolkit type (typically just " |
||
| FName | Returns the invariant name of this toolkit type | ||
| FLinearColor | |||
| FString | Returns the localize prefix string to use for tab labels in world-centric mode. | ||
| void | RegisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
IToolkit interface |
Constants
| Name | Description |
|---|---|
| DetailsTabID | |
| ViewportTabID |