NegInfinity/ProjectExodus

UnrealEngine Import Broken

Closed this issue · 0 comments

Hi,

Having trouble getting Lib to work

When first loading the Fingerprint.h file should be FingerPrint.h instead, there are a few more mispellings which I corrected..

However the following errors are occurring.. any suggestions on how to fix?

Thank you

/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:119:10: error: call to function 'createAssetObject' that is neither visible in the template definition nor found by argument-dependent lookup
return createAssetObject(objectName, desiredDir, importer, onCreate, nullptr, objectFlags);
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/MeshBuilder/SkeletalMeshBuilder.cpp:481:16: note: in instantiation of function template specialization 'UnrealUtilities::createAssetObject' requested here
collection = createAssetObject(skelPath, &desiredPath, nullptr, nullptr, RF_Standalone|RF_Public);
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:122:26: note: 'createAssetObject' should be declared prior to the call site or in the global namespace
template T* createAssetObject(const FString& objectName, const FString* desiredDir, const JsonImporter importer,
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:119:10: error: call to function 'createAssetObject' that is neither visible in the template definition nor found by argument-dependent lookup
return createAssetObject(objectName, desiredDir, importer, onCreate, nullptr, objectFlags);
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/MeshBuilder/SkeletalMeshBuilder.cpp:601:19: note: in instantiation of function template specialization 'UnrealUtilities::createAssetObject' requested here
auto skeleton = createAssetObject(
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:122:26: note: 'createAssetObject' should be declared prior to the call site or in the global namespace
template T
createAssetObject(const FString& objectName, const FString* desiredDir, const JsonImporter importer,
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:119:10: error: call to function 'createAssetObject' that is neither visible in the template definition nor found by argument-dependent lookup
return createAssetObject(objectName, desiredDir, importer, onCreate, nullptr, objectFlags);
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/TerrainBuilder.cpp:128:16: note: in instantiation of function template specialization 'UnrealUtilities::createAssetObject' requested here
auto result = createAssetObject(
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:122:26: note: 'createAssetObject' should be declared prior to the call site or in the global namespace
template T
createAssetObject(const FString& objectName, const FString* desiredDir, const JsonImporter importer,
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:119:10: error: call to function 'createAssetObject' that is neither visible in the template definition nor found by argument-dependent lookup
return createAssetObject(objectName, desiredDir, importer, onCreate, nullptr, objectFlags);
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/Tests/SkinMeshTest.cpp:683:18: note: in instantiation of function template specialization 'UnrealUtilities::createAssetObject' requested here
auto skelMesh = createAssetObject(meshName, nullptr, nullptr,
^
/home/j/Documents/Unreal Projects/darkcity/Plugins/ExodusImport/Source/ExodusImport/Private/UnrealUtilities.h:122:26: note: 'createAssetObject' should be declared prior to the call site or in the global namespace
template T
createAssetObject(const FString& objectName, const FString* desiredDir, const JsonImporter *importer,
^
10 warnings and 7 errors generated.