IAssetEditorInstance

This class keeps track of a currently open asset editor; allowing it to be brought into focus, closed, etc..., without concern for how the editor was implemented.

Inheritance Hierarchy

IAssetEditorInstance

FAssetEditorToolkit

FBankEditorBase

FBankEditor

FBaseAssetToolkit

FBaseCharacterFXEditorToolkit

FExampleCharacterFXEditorToolkit

FSmartObjectAssetToolkit

FUVEditorToolkit

FContextualAnimAssetEditorToolkit

FDatabaseEditor

FDataflowEditorToolkit

FSimpleAssetEditor

FWaveformEditor

FWorkflowCentricApplication

FDMXEditor

FPersonaAssetEditorToolkit

FIKRetargetEditor

FIKRigEditorToolkit

FMLDeformerEditorToolkit

FPoseCorrectivesEditorToolkit

IAnimationEditor

IOptimusEditor

IPhysicsAssetEditor

ISkeletalMeshEditor

ISkeletonEditor

IBehaviorTreeEditor

IBlueprintEditor

FBlueprintEditor

FGameplayAbilitiesEditor

FMVVMViewModelBlueprintEditor

FWidgetBlueprintEditor

IAnimationBlueprintEditor

IControlRigEditor

IDisplayClusterConfiguratorBlueprintEditor

IRenderGridEditor

IMaterialEditor

ICascade

ICurveAssetEditor

ICurveTableEditor

ICustomizableObjectDebugger

ICustomizableObjectInstanceEditor

ICustomizableObjectEditor

ICustomizableObjectPopulationClassEditor

ICustomizableObjectPopulationEditor

IDataTableEditor

IEnvironmentQueryEditor

IFontEditor

IGroomCustomAssetEditorToolkit

FGroomCustomAssetEditorToolkit

ILevelSequenceEditorToolkit

IMassEntityEditor

IMassGameplayEditor

IMassMovementEditor

IMassNavigationEditor

IMetasoundEditor

ISoundClassEditor

ISoundCueEditor

ISoundSubmixEditor

IStateTreeEditor

IStaticMeshEditor

IStringTableEditor

IStructUtilsEditor

ITextureEditorToolkit

ITranslationEditor

IUserDefinedEnumEditor

IUserDefinedStructureEditor

IUTBTabEditor

FUTBTabEditor

IZoneGraphEditor

SMiniCurveEditor

UAssetEditor

UBaseCharacterFXEditor

UExampleCharacterFXEditor

USmartObjectAssetEditor

UUVEditor

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Subsystems/AssetEditorSubsystem.h

Include

#include "Subsystems/AssetEditorSubsystem.h"

Syntax

class IAssetEditorInstance

Remarks

This class keeps track of a currently open asset editor; allowing it to be brought into focus, closed, etc..., without concern for how the editor was implemented.

Functions

Name Description

Public function

bool

 

CloseWindow()

Public function

void

 

FocusWindow

(
    UObject* ObjectToFocusOn
)

Public function

TSharedPtr< ...

 

GetAssociatedTabManager()

Public function Const

FName

 

GetEditorName()

Public function

double

 

GetLastActivationTime()

Public function

void

 

InvokeTab

(
    const FTabId& TabId
)

Public function Const

bool

 

IsPrimaryEditor()

Public function

void

 

RemoveEditingAsset

(
    UObject* Asset
)

Deprecated Functions

Name Description

Public function Virtual Const

FName

 

GetToolbarTabId()

Toolbar tab no longer exists and tab ID will return None; do not add it to layouts

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel