Zdexby TheHolyOneZ
5,360 classes
Class

UInterchangeManager

: UObject
/Script/InterchangeEngine.InterchangeManager 0x0400 (1,024 B) align 16 inherited 0x0028 vtable /Script/InterchangeEngine
0x00x0400

Members 4

OffsetSizeNameTypeFlagsDefault
0x00280x210padding / unreflected
0x50RegisteredTranslatorsClassTSet<TSubclassOf<UObject>>3 flags<TSet>
0x50RegisteredFactoryClassesTMap<TSubclassOf<UObject>, TSubclassOf<UObject>>3 flags<TMap>
0x50RegisteredWritersTMap<TSubclassOf<UObject>, UInterchangeWriterBase*>3 flags<TMap>
0x50RegisteredConvertersTMap<TSubclassOf<UObject>, UInterchangeAssetImportDataConverterBase*>3 flags<TMap>
0x03780x88unreflected bytes to end of UInterchangeManager

Functions 23

SignatureFlagsNativeParams
bool WarnIfInterchangeIsActive()FinalNative+1 flags0x01
void WaitUntilAllTasksDone(bool bCancel)FinalNative+1 flags0x01
bool ScriptedReimportAssetAsync(UObject* ObjectToReimport, FImportAssetParameters& ImportAssetParameters)FinalNative+1 flags0xD1
bool ScriptedImportSceneAsync(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters)FinalNative+1 flags0xE1
bool ScriptedImportAssetAsync(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters)FinalNative+1 flags0xE1
bool ReimportAsset(UObject* ObjectToReimport, FImportAssetParameters& ImportAssetParameters, const TArray<UObject*>& OutImportedObjects)FinalNative+1 flags0xE1
bool IsObjectBeingImported(UObject* Object)FinalNative+1 flags0x09
bool IsInterchangeActive()FinalNative+1 flags0x01
bool ImportScene(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters)FinalNative+1 flags0xE1
bool ImportAsset(const FString& ContentPath, UInterchangeSourceData* SourceData, FImportAssetParameters& ImportAssetParameters, const TArray<UObject*>& OutImportedObjects)FinalNative+1 flags0xF1
UInterchangeTranslatorBase* GetTranslatorForSourceData(UInterchangeSourceData* SourceData)FinalNative+1 flags0x10
TArray<FString> GetSupportedFormatsForObject(UObject* Object, int32 SourceFileIndex)FinalNative+1 flags0x20
TArray<FString> GetSupportedFormats(const EInterchangeTranslatorType& ForTranslatorType)FinalNative+1 flags0x18
TArray<FString> GetSupportedAssetTypeFormats(const EInterchangeTranslatorAssetType& ForTranslatorAssetType, const EInterchangeTranslatorType& ForTranslatorType, bool bStrictMatchTranslatorType)FinalNative+1 flags0x18
TSubclassOf<UObject> GetRegisteredFactoryClass(TSubclassOf<UObject> ClassToMake)FinalNative+1 flags0x10
UInterchangeManager* GetInterchangeManagerScripted()FinalNative+2 flags0x08
UInterchangeAssetImportData* GetAssetImportData(UObject* Asset)FinalNative+1 flags0x10
bool ExportScene(UObject* World, bool bIsAutomated)FinalNative+1 flags0x0A
bool ExportAsset(UObject* Asset, bool bIsAutomated)FinalNative+1 flags0x0A
UInterchangeSourceData* CreateSourceData(const FString& InFilename)FinalNative+2 flags0x18
bool CanTranslateSourceData(UInterchangeSourceData* SourceData, bool bSceneImportOnly)FinalNative+1 flags0x0A
bool CanReimport(UObject* Object, const TArray<FString>& OutFilenames)FinalNative+1 flags0x19
void CancelAllTasks()FinalNative+1 flags0x00