Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd > Subsystems
Inheritance Hierarchy
- IAssetEditorInstance
- FAssetEditorToolkit
- FBankEditorBase
- FBankEditor
- FBaseAssetToolkit
- FBaseCharacterFXEditorToolkit
- FExampleCharacterFXEditorToolkit
- FSmartObjectAssetToolkit
- FUVEditorToolkit
- FContextualAnimAssetEditorToolkit
- FDatabaseEditor
- FDataflowEditorToolkit
- FSimpleAssetEditor
- FWaveformEditor
- FWorkflowCentricApplication
- FDMXEditor
- FPersonaAssetEditorToolkit
- FIKRetargetEditor
- FIKRigEditorToolkit
- FMLDeformerEditorToolkit
- FPhysicsControlProfileEditorToolkit
- IAnimationEditor
- IOptimusEditor
- IPhysicsAssetEditor
- ISkeletalMeshEditor
- ISkeletonEditor
- IBehaviorTreeEditor
- FBehaviorTreeEditor
- IBlueprintEditor
- FBlueprintEditor
- FGameplayAbilitiesEditor
- FRigVMEditor
- IControlRigEditor
- FWidgetBlueprintEditor
- IAnimationBlueprintEditor
- 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
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CloseWindow
(
EAssetEditorCloseReason InCloseReason |
|
![]() |
void | FocusWindow
(
UObject* ObjectToFocusOn |
|
![]() |
TSharedPtr< class FTabManager > | ||
![]() ![]() ![]() |
FName | ||
![]() ![]() |
FName | ||
![]() |
double | ||
![]() ![]() ![]() |
bool | If false, the asset being edited will not be included in reopen assets prompt on restart | |
![]() |
void | ||
![]() ![]() |
bool | ||
![]() |
void | RemoveEditingAsset
(
UObject* Asset |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CloseWindow () |
Use CloseWindow that takes in an EAssetEditorCloseReason instead |
![]() ![]() ![]() |
FName | Toolbar tab no longer exists and tab ID will return None; do not add it to layouts |