Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Subsystems
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Subsystems/AssetEditorSubsystem.h |
| Include | #include "Subsystems/AssetEditorSubsystem.h" |
Syntax
enum EAssetEditorCloseReason
{
CloseAllEditorsForAsset,
CloseOtherEditors,
RemoveAssetFromAllEditors,
CloseAllAssetEditors,
AssetEditorHostClosed,
AssetUnloadingOrInvalid,
EditorRefreshRequested,
AssetForceDeleted,
}
Values
| Name | Description |
|---|---|
| CloseAllEditorsForAsset | NOTE: All close reasons can be passed into OnRequestClose() and CloseWindow(), but only some are broadcast by UAssetEditorSubsystem::AssetEditorRequestCloseEvent currently while others are for the asset editors themselves |
| CloseOtherEditors | |
| RemoveAssetFromAllEditors | |
| CloseAllAssetEditors | |
| AssetEditorHostClosed | |
| AssetUnloadingOrInvalid | |
| EditorRefreshRequested | |
| AssetForceDeleted |
Remarks
The way that editors were requested to close