| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/DatasmithImportFactory.h |
Include |
#include "DatasmithImportFactory.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDatasmithImportFactory :
public USceneImportFactory,
public IImportSettingsParser,
public FReimportHandler
Name | Description | |
---|---|---|
|
UDatasmithImportFactory() |
Name | Description | ||
---|---|---|---|
|
CleanUp() |
Do clean up after importing is done. Will be called once for multi batch import. |
|
|
DoesSupportClass ( |
Used on import path edition to select factories that can produce InClass type of asset. |
|
|
FactoryCanImport ( |
Whether the specified file can be imported by this factory. |
|
|
UObject *... |
FactoryCreateFile ( |
Create a new object by importing it from a file name. |
|
GetDisplayName() |
Returns the name of the factory for menus |
|
|
IImportSetti... |
GetImportSettingsParser() |
|
|
UClass * |
ResolveSupportedClass() |
Resolves SupportedClass for factories which support multiple classes. |
Name | Description | ||
---|---|---|---|
|
ParseFromJson ( |
Parses settings data from a json object. |
Name | Description | ||
---|---|---|---|
|
CanReimport |
Check to see if the handler is capable of reimporting the object |
|
|
const UObjec... |
GetFactoryObject() |
Returns the UFactory object associated with this reimport handler |
|
GetPriority() |
Get the import priority for this handler. |
|
|
EReimportRes... |
Reimport ( |
Attempt to reimport the specified object from its source |
|
SetReimportPaths |
Sets the reimport path(s) for the specified object |