Navigation
API > API/Plugins > API/Plugins/RigLogicEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UFactory
- UDNAAssetImportFactory
References
| Module | RigLogicEditor |
| Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicEditor/Public/DNAAssetImportFactory.h |
| Include | #include "DNAAssetImportFactory.h" |
Syntax
UCLASS&40;Transient&41;
class UDNAAssetImportFactory :
public UFactory,
public FReimportHandler
Remarks
Factory responsible for importing DNA file and attaching DNA data into SkeletalMesh Also extends ReimportHandler for importing DNA file with the same name as SkeletalMesh
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< class UDNAAssetImportUI > | ImportUI | ||
| TObjectPtr< class UDNAAssetImportUI > | OriginalImportUI | Prevent garbage collection of original when overriding ImportUI property |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UDNAAssetImportFactory
(
const FObjectInitializer& ObjectInitializer |
Overridden from UFactory
| Type | Name | Description | |
|---|---|---|---|
| void | CleanUp () |
Do clean up after importing is done. Will be called once for multi batch import. | |
| bool | FactoryCanImport
(
const FString& Filename |
Whether the specified file can be imported by this factory. | |
| UObject * | FactoryCreateFile
(
UClass* InClass, |
UFactory interface |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | UObject properties |
Overridden from FReimportHandler
| Type | Name | Description | |
|---|---|---|---|
| bool | CanReimport
(
UObject* Obj, |
Check to see if the handler is capable of reimporting the object | |
| int32 | GetPriority () |
Get the import priority for this handler. | |
| void | Call after multiple import happen | ||
| EReimportResult::Type | Attempt to reimport the specified object from its source | ||
| EReimportResult::Type | Attempt to reimport the specified object from its source | ||
| void | SetReimportPaths
(
UObject* Obj, |
Sets the reimport path(s) for the specified object | |
| void | SetReimportPaths
(
UObject* Obj, |
Sets the reimport path(s) for the specified object at the specified index |