Navigation
API > API/Plugins > API/Plugins/AnimDatabaseEditor
Toolkit used for animation database assets
| Name | FDatabaseToolkit |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/AnimDatabase/Source/AnimDatabaseEditor/Public/AnimDatabaseEditorToolkit.h |
| Include Path | #include "AnimDatabaseEditorToolkit.h" |
Syntax
class FDatabaseToolkit : public FAssetEditorToolkit
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → FDatabaseToolkit
Implements Interfaces
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetBrowserWidget | TSharedPtr< SWidget > | Asset Browser Tab Widget | AnimDatabaseEditorToolkit.h | |
| Database | UAnimDatabase * | We keep a pointer to the database asset. We assume this will out-live the editor toolkit. | AnimDatabaseEditorToolkit.h | |
| EditingAssetWidget | TSharedPtr< IDetailsView > | Asset Details Panel Tab Widget | AnimDatabaseEditorToolkit.h | |
| PreviewScene | TSharedPtr< FPreviewScene > | Preview Scene for the viewport Widget | AnimDatabaseEditorToolkit.h | |
| PreviewSettingsWidget | TSharedPtr< SWidget > | Preview Settings Tab Widget | AnimDatabaseEditorToolkit.h | |
| QueryWidget | TSharedPtr< IDetailsView > | Query Tab Widget | AnimDatabaseEditorToolkit.h | |
| TimelineModel | TSharedPtr< FTimelineModel > | Model for the timeline Widget | AnimDatabaseEditorToolkit.h | |
| TimelineWidget | TSharedPtr< SWidget > | Timeline Tab Widget | AnimDatabaseEditorToolkit.h | |
| TracksModel | TSharedPtr< FTimelineTracksModel > | Model for the tracks Widget | AnimDatabaseEditorToolkit.h | |
| ViewportSettingsWidget | TSharedPtr< IDetailsView > | Viewport Settings Tab Widget | AnimDatabaseEditorToolkit.h | |
| ViewportWidget | TSharedPtr< SWidget > | Viewport Tab Widget | AnimDatabaseEditorToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InitAssetEditor
(
const EToolkitMode::Type Mode, |
AnimDatabaseEditorToolkit.h | ||
void ReconstructTimelineWidget() |
Reconstruct the timeline widget. This can be used for when new ranges are selected. | AnimDatabaseEditorToolkit.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
AnimDatabaseEditorToolkit.h | ||
virtual FName GetToolkitFName() |
AnimDatabaseEditorToolkit.h | ||
virtual FText GetToolkitName() |
AnimDatabaseEditorToolkit.h | ||
virtual FLinearColor GetWorldCentricTabColorScale() |
AnimDatabaseEditorToolkit.h | ||
virtual FString GetWorldCentricTabPrefix() |
AnimDatabaseEditorToolkit.h | ||
virtual void RegisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
AnimDatabaseEditorToolkit.h | ||
virtual void UnregisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
AnimDatabaseEditorToolkit.h |