Navigation
API > API/Plugins > API/Plugins/AnimGenEditor
| Name | FAutoEncoderToolkit |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/AnimGen/Source/AnimGenEditor/Public/AnimGenEditorAutoEncoderToolkit.h |
| Include Path | #include "AnimGenEditorAutoEncoderToolkit.h" |
Syntax
class FAutoEncoderToolkit :
public FAssetEditorToolkit ,
public FTickableEditorObject
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → FAutoEncoderToolkit
- FTickableObjectBase → FTickableEditorObject → FAutoEncoderToolkit
Implements Interfaces
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AutoEncoder | UAnimGenAutoEncoder * | End FTickableEditorObject interface We keep a pointer to the autoencoder asset. | AnimGenEditorAutoEncoderToolkit.h | |
| EditingAssetWidget | TSharedPtr< IDetailsView > | Asset details Tab Widget | AnimGenEditorAutoEncoderToolkit.h | |
| PreviewScene | TSharedPtr< AnimDatabase::Editor::FPreviewScene > | Preview Scene for the viewport Widget | AnimGenEditorAutoEncoderToolkit.h | |
| PreviewSettingsWidget | TSharedPtr< SWidget > | Preview Settings Tab Widget | AnimGenEditorAutoEncoderToolkit.h | |
| TimelineModel | TSharedPtr< AnimDatabase::Editor::FTimelineModel > | Model for the timeline Widget | AnimGenEditorAutoEncoderToolkit.h | |
| TimelineWidget | TSharedPtr< SWidget > | Timeline Tab Widget | AnimGenEditorAutoEncoderToolkit.h | |
| TracksModel | TSharedPtr< AnimDatabase::Editor::FTimelineTracksModel > | Model for the tracks Widget | AnimGenEditorAutoEncoderToolkit.h | |
| TrainingModel | TSharedPtr< FAutoEncoderTrainingModel > | AutoEncoder Training model | AnimGenEditorAutoEncoderToolkit.h | |
| TrainingSettingsWidget | TSharedPtr< IDetailsView > | Training Settings Tab Widget | AnimGenEditorAutoEncoderToolkit.h | |
| TrainingWidget | TSharedPtr< SWidget > | Training Widget | AnimGenEditorAutoEncoderToolkit.h | |
| ViewportSettingsWidget | TSharedPtr< IDetailsView > | Viewport Settings Tab Widget | AnimGenEditorAutoEncoderToolkit.h | |
| ViewportWidget | TSharedPtr< SWidget > | Viewport Tab Widget | AnimGenEditorAutoEncoderToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InitAssetEditor
(
const EToolkitMode::Type Mode, |
AnimGenEditorAutoEncoderToolkit.h | ||
void ReconstructTimelineWidget() |
Reconstruct the timeline widget. This can be used for when new ranges are selected. | AnimGenEditorAutoEncoderToolkit.h |
Public Virtual
Overridden from IToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual FName GetToolkitFName() |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual FText GetToolkitName() |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual FLinearColor GetWorldCentricTabColorScale() |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual FString GetWorldCentricTabPrefix() |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual void RegisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual void UnregisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
AnimGenEditorAutoEncoderToolkit.h |
Overridden from FTickableObjectBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TStatId GetStatId() |
AnimGenEditorAutoEncoderToolkit.h | ||
virtual void Tick
(
float DeltaTime |
Begin FTickableEditorObject interface | AnimGenEditorAutoEncoderToolkit.h |