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.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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