Navigation
API > API/Plugins > API/Plugins/IKRigEditor
| Name | FIKRigEditorToolkit |
| Type | class |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRigEditor/Public/RigEditor/IKRigToolkit.h |
| Include Path | #include "RigEditor/IKRigToolkit.h" |
Syntax
class FIKRigEditorToolkit :
public FPersonaAssetEditorToolkit,
public IHasPersonaToolkit,
public FSelfRegisteringEditorUndoClient,
public FTickableEditorObject
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → FWorkflowCentricApplication → FPersonaAssetEditorToolkit → FIKRigEditorToolkit
- FEditorUndoClient → FSelfRegisteringEditorUndoClient → FIKRigEditorToolkit
- FTickableObjectBase → FTickableEditorObject → FIKRigEditorToolkit
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FIKRigEditorToolkit() |
RigEditor/IKRigToolkit.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FIKRigEditorToolkit() |
RigEditor/IKRigToolkit.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EditorController | TSharedRef< FIKRigEditorController > | END toolbar centralized management of selection across skeleton view and viewport | RigEditor/IKRigToolkit.h | |
| PersonaToolkit | TSharedPtr< IPersonaToolkit > | Preview scene to be supplied by IHasPersonaToolkit::GetPersonaToolkit | RigEditor/IKRigToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
RigEditor/IKRigToolkit.h | ||
TSharedRef< FIKRigEditorController > GetController() |
END FSelfRegisteringEditorUndoClient interface | RigEditor/IKRigToolkit.h | |
virtual TSharedRef< IPersonaToolkit > GetPersonaToolkit() |
IHasPersonaToolkit interface | RigEditor/IKRigToolkit.h | |
virtual TStatId GetStatId() |
RigEditor/IKRigToolkit.h | ||
virtual ETickableTickType GetTickableTickType() |
RigEditor/IKRigToolkit.h | ||
virtual FName GetToolkitFName() |
RigEditor/IKRigToolkit.h | ||
virtual FText GetToolkitName() |
RigEditor/IKRigToolkit.h | ||
virtual FLinearColor GetWorldCentricTabColorScale() |
RigEditor/IKRigToolkit.h | ||
virtual FString GetWorldCentricTabPrefix() |
RigEditor/IKRigToolkit.h | ||
void HandleDetailsCreated
(
const TSharedRef< class IDetailsView >& InDetailsView |
RigEditor/IKRigToolkit.h | ||
void HandleOnPreviewSceneSettingsCustomized
(
IDetailLayoutBuilder& DetailBuilder |
RigEditor/IKRigToolkit.h | ||
void HandlePreviewSceneCreated
(
const TSharedRef< IPersonaPreviewScene >& InPersonaPreviewScene |
Tab creation callbacks | RigEditor/IKRigToolkit.h | |
void HandleViewportCreated
(
const TSharedRef< class IPersonaViewport >& InViewport |
RigEditor/IKRigToolkit.h | ||
void InitAssetEditor
(
const EToolkitMode::Type Mode, |
RigEditor/IKRigToolkit.h | ||
virtual void OnClose() |
FAssetEditorToolkit interface | RigEditor/IKRigToolkit.h | |
virtual void PostRedo
(
bool bSuccess |
RigEditor/IKRigToolkit.h | ||
virtual void PostUndo
(
bool bSuccess |
END IHasPersonaToolkit interface FSelfRegisteringEditorUndoClient interface | RigEditor/IKRigToolkit.h | |
virtual void RegisterTabSpawners
(
const TSharedRef< FTabManager >& InTabManager |
RigEditor/IKRigToolkit.h | ||
virtual void Tick
(
float DeltaTime |
END FAssetEditorToolkit interface | RigEditor/IKRigToolkit.h | |
virtual void UnregisterTabSpawners
(
const TSharedRef< FTabManager >& InTabManager |
RigEditor/IKRigToolkit.h |