Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd
Inheritance Hierarchy
- FGCObject
- FReimportManager
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/EditorReimportHandler.h |
Include | #include "EditorReimportHandler.h" |
Syntax
class FReimportManager : private FGCObject
Remarks
Reimport manager for package resources with associated source files on disk.
Constructors
No constructors are accessible with public or protected access.
Destructors
No destructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | CanReimport
(
UObject* Obj, |
Check to see if we have a handler to manage the reimporting of the object |
![]() |
void | GetNewReimportPath
(
UObject* Obj, |
Opens a file dialog to request a new reimport path |
![]() ![]() |
FReimportManager * | Instance () |
Singleton function, provides access to the only instance of the class |
![]() |
FPostReimportNotification & | ||
![]() |
FPreReimportNotification & | ||
![]() |
void | RegisterHandler
(
FReimportHandler& InHandler |
Register a reimport handler with the manager |
![]() ![]() |
bool | Reimport
(
UObject* Obj, |
Attempt to reimport the specified object from its source by giving registered reimport handlers a chance to try to reimport the object |
![]() ![]() |
UE::Interchange::FAssetImportResultRef | ReimportAsync
(
UObject* Obj, |
Attempt to reimport the specified object from its source by giving registered reimport handlers a chance to try to reimport the object |
![]() ![]() |
bool | ReimportMultiple
(
TArrayView< UObject* > Objects, |
Attempt to reimport multiple objects from its source by giving registered reimport handlers a chance to try to reimport the object |
![]() |
void | UnregisterHandler
(
FReimportHandler& InHandler |
Unregister a reimport handler from the manager |
![]() ![]() |
void | UpdateReimportPath
(
UObject* Obj, |
Update the reimport paths for the specified object |
![]() ![]() |
void | UpdateReimportPaths
(
UObject* Obj, |
Update the reimport paths for the specified object |
![]() ![]() |
void | ValidateAllSourceFileAndReimport
(
TArray< UObject* >& ToImportObjects, |
Attemp to reimport all specified objects. |
Overridden from FGCObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
FGCObject interface |
![]() ![]() ![]() |
FString | Overload this method to report a name for your referencer |
Typedefs
Name | Description |
---|---|
FPostReimportNotification | Gets the delegate that's fired after to reimporting an asset |
FPreReimportNotification | Gets the delegate that's fired prior to reimporting an asset |