Navigation
Unreal Engine C++ API Reference > 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. |