Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Subsystems
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEditorSubsystem
- UImportSubsystem
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Subsystems/ImportSubsystem.h |
| Include | #include "Subsystems/ImportSubsystem.h" |
Syntax
class UImportSubsystem : public UEditorSubsystem
Remarks
UImportSubsystem Subsystem for importing assets in the editor, Contains utility functions and callbacks for hooking into importing.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnAssetPostImport | OnAssetPostImport | ||
| FOnAssetPostLODImport | OnAssetPostLODImport | ||
| FOnAssetPreImport | OnAssetPreImport | Used to register and unregister ONLY use Broadcast functions to execute the delegate. | |
| FOnAssetReimport | OnAssetReimport |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BroadcastAssetPostImport
(
UFactory* InFactory, |
Broadcast AssetPostImport, do not broadcast with OnAssetPostImport directly. | |
| void | BroadcastAssetPostLODImport
(
UObject* InObject, |
Broadcast AssetPostLODImport, do not broadcast with OnAssetPostLODImport directly. | |
| void | BroadcastAssetPreImport
(
UFactory* InFactory, |
Broadcast AssetPreImport, do not broadcast with OnAssetPostImport directly. | |
| void | BroadcastAssetReimport
(
UObject* InCreatedObject |
Broadcast AssetReimport, do not broadcast with OnAssetReimport directly. | |
| void | ImportNextTick
(
const TArray< FString >& Files, |
Import files next tick |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
Implement this for deinitialization of instances of the system | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Typedefs
| Name | Description |
|---|---|
| FOnAssetPostImport | Delegate type fired when new assets have been (re-)imported. |
| FOnAssetPostLODImport | Delegate type fired when new LOD have been imported to an asset. |
| FOnAssetPreImport | Delegate type fired when new assets are being (re-)imported. |
| FOnAssetReimport | Delegate type fired when new assets have been reimported. |