UDNAAssetImportFactory

Factory responsible for importing DNA file and attaching DNA data into SkeletalMesh

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

RigLogicEditor

Header

/Engine/Plugins/Animation/RigLogic/Source/RigLogicEditor/Public/DNAAssetImportFactory.h

Include

#include "DNAAssetImportFactory.h"

Syntax

UCLASS(Transient)
class UDNAAssetImportFactory : public UFactory

Remarks

Factory responsible for importing DNA file and attaching DNA data into SkeletalMesh

Variables

Name Description

Public variable UProperty

UDNAAssetImport...

 

ImportUI

Public variable UProperty

UDNAAssetImport...

 

OriginalImportUI

Prevent garbage collection of original when overriding ImportUI property

Constructors

Name Description

Public function

UDNAAssetImportFactory

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UFactory

Name Description

Public function Virtual

void

 

CleanUp()

Do clean up after importing is done. Will be called once for multi batch import.

Public function Virtual

bool

 

FactoryCanImport

(
    const FString& Filename
)

Whether the specified file can be imported by this factory.

Public function Virtual

UObject *...

 

FactoryCreateFile

(
    UClass* InClass,
    UObject* InParent,
    FName InName,
    EObjectFlags Flags,
    const FString& Filename,
    const TCHAR* Parms,
    FFeedbackContext* Warn,
    bool& bOutOperationCanceled
)

UFactory interface

Overridden from UObject

Name Description

Public function Virtual

void

 

PostInitProperties()

UObject properties