Navigation
API > API/Plugins > API/Plugins/AnimGenEditor
| Name | FControllerToolkit |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/AnimGen/Source/AnimGenEditor/Public/AnimGenEditorControllerToolkit.h |
| Include Path | #include "AnimGenEditorControllerToolkit.h" |
Syntax
class FControllerToolkit :
public FAssetEditorToolkit ,
public FTickableEditorObject
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → FControllerToolkit
- FTickableObjectBase → FTickableEditorObject → FControllerToolkit
Implements Interfaces
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Controller | UAnimGenController * | End FTickableEditorObject interface We keep a pointer to the controller asset. | AnimGenEditorControllerToolkit.h | |
| ControlObjectWidget | TSharedPtr< SControlObject > | ControlObjectWidget | AnimGenEditorControllerToolkit.h | |
| EditingAssetWidget | TSharedPtr< IDetailsView > | Asset details Tab Widget | AnimGenEditorControllerToolkit.h | |
| PreviewScene | TSharedPtr< AnimDatabase::Editor::FPreviewScene > | Preview Scene for the viewport Widget | AnimGenEditorControllerToolkit.h | |
| PreviewSettingsWidget | TSharedPtr< SWidget > | Preview Settings Tab Widget | AnimGenEditorControllerToolkit.h | |
| TimelineModel | TSharedPtr< AnimDatabase::Editor::FTimelineModel > | Model for the timeline Widget | AnimGenEditorControllerToolkit.h | |
| TimelineWidget | TSharedPtr< SWidget > | Timeline Tab Widget | AnimGenEditorControllerToolkit.h | |
| TracksModel | TSharedPtr< AnimDatabase::Editor::FTimelineTracksModel > | Model for the tracks Widget | AnimGenEditorControllerToolkit.h | |
| TrainingModel | TSharedPtr< FControllerTrainingModel > | Controller Training model | AnimGenEditorControllerToolkit.h | |
| TrainingSettingsWidget | TSharedPtr< IDetailsView > | Training Settings Tab Widget | AnimGenEditorControllerToolkit.h | |
| TrainingWidget | TSharedPtr< SWidget > | Training Widget | AnimGenEditorControllerToolkit.h | |
| ViewportSettingsWidget | TSharedPtr< IDetailsView > | Viewport Settings Tab Widget | AnimGenEditorControllerToolkit.h | |
| ViewportWidget | TSharedPtr< SControllerViewport > | Viewport Tab Widget | AnimGenEditorControllerToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddToolbarButton
(
FToolBarBuilder& Builder |
AnimGenEditorControllerToolkit.h | ||
void InitAssetEditor
(
const EToolkitMode::Type Mode, |
AnimGenEditorControllerToolkit.h |
Public Virtual
Overridden from IToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
AnimGenEditorControllerToolkit.h | ||
virtual FName GetToolkitFName() |
AnimGenEditorControllerToolkit.h | ||
virtual FText GetToolkitName() |
AnimGenEditorControllerToolkit.h | ||
virtual FLinearColor GetWorldCentricTabColorScale() |
AnimGenEditorControllerToolkit.h | ||
virtual FString GetWorldCentricTabPrefix() |
AnimGenEditorControllerToolkit.h | ||
virtual void RegisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
AnimGenEditorControllerToolkit.h | ||
virtual void UnregisterTabSpawners
(
const TSharedRef< FTabManager >& TabManager |
AnimGenEditorControllerToolkit.h |
Overridden from FTickableObjectBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TStatId GetStatId() |
AnimGenEditorControllerToolkit.h | ||
virtual void Tick
(
float DeltaTime |
FTickableEditorObject interface | AnimGenEditorControllerToolkit.h |