Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Tools
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetEditor
- USmartObjectAssetEditor
- UUVEditor
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Tools/UAssetEditor.h |
| Include | #include "Tools/UAssetEditor.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UAssetEditor :
public UObject ,
public IAssetEditorInstance
Remarks
Base class for all asset editors.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FBaseAssetToolkit * | ToolkitInstance |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAssetEditor () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FBaseAssetToolkit > | |||
| void | GetObjectsToEdit
(
TArray< UObject* >& InObjectsToEdit |
||
| void | Initialize () |
||
| void | InvokeTab
(
const FTabId& TabId |
||
| void |
Overridden from IAssetEditorInstance
| Type | Name | Description | |
|---|---|---|---|
| void | FocusWindow
(
UObject* ObjectToFocusOn |
||
| TSharedPtr< FTabManager > | |||
| FName | |||
| double | |||
| bool | |||
| void | RemoveEditingAsset
(
UObject* Asset |