I am trying to load a actors from a level. Directly getting the pointer to the level through the project raises no problems.
m_CarLevel = PackageWorld->PersistentLevel;
but using the new keyword to create a pointer throws up linker levels. I need to duplicate this loaded level.
Error 4 error LNK2019: unresolved external symbol "public: virtual __cdecl ULevel::~ULevel(void)" (??1ULevel@@UEAA@XZ) referenced in function "public: virtual void * __cdecl ULevel::`scalar deleting destructor'(unsigned int)" (??_GULevel@@UEAAPEAXI@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 2 error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl FRenderCommandFence::FRenderCommandFence(class FRenderCommandFence const &)" (__imp_??0FRenderCommandFence@@QEAA@AEBV0@@Z) referenced in function "public: __cdecl ULevel::ULevel(class ULevel const &)" (??0ULevel@@QEAA@AEBV0@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 1 error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl FRenderCommandFence::~FRenderCommandFence(void)" (__imp_??1FRenderCommandFence@@QEAA@XZ) referenced in function "int `public: __cdecl ULevel::ULevel(class dtor$9 const &)'::`1'::dtor$9" (?dtor$9@?0???0ULevel@@QEAA@AEBV0@@Z@4HA) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 3 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevelBase::Serialize(class FArchive &)" (?Serialize@ULevelBase@@UEAAXAEAVFArchive@@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 5 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::Serialize(class FArchive &)" (?Serialize@ULevel@@UEAAXAEAVFArchive@@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 15 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::RemoveUserDataOfClass(class TSubclassOf<class UAssetUserData>)" (?RemoveUserDataOfClass@ULevel@@UEAAXV?$TSubclassOf@VUAssetUserData@@@@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 13 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::PreSave(void)" (?PreSave@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 10 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::PreEditUndo(void)" (?PreEditUndo@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 12 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::PostLoad(void)" (?PostLoad@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 11 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::PostEditUndo(void)" (?PostEditUndo@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 8 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::FinishDestroy(void)" (?FinishDestroy@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 18 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::ClearMovieSceneBindings(void)" (?ClearMovieSceneBindings@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 6 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::BeginDestroy(void)" (?BeginDestroy@ULevel@@UEAAXXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 17 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::AddMovieSceneBindings(class UMovieSceneBindings *)" (?AddMovieSceneBindings@ULevel@@UEAAXPEAVUMovieSceneBindings@@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 14 error LNK2001: unresolved external symbol "public: virtual void __cdecl ULevel::AddAssetUserData(class UAssetUserData *)" (?AddAssetUserData@ULevel@@UEAAXPEAVUAssetUserData@@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 9 error LNK2001: unresolved external symbol "public: virtual class UWorld * __cdecl ULevel::GetWorld(void)const " (?GetWorld@ULevel@@UEBAPEAVUWorld@@XZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 16 error LNK2001: unresolved external symbol "public: virtual class UAssetUserData * __cdecl ULevel::GetAssetUserDataOfClass(class TSubclassOf<class UAssetUserData>)" (?GetAssetUserDataOfClass@ULevel@@UEAAPEAVUAssetUserData@@V?$TSubclassOf@VUAssetUserData@@@@@Z) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject
Error 7 error LNK2001: unresolved external symbol "public: virtual bool __cdecl ULevel::IsReadyForFinishDestroy(void)" (?IsReadyForFinishDestroy@ULevel@@UEAA_NXZ) E:\CarProject\Intermediate\ProjectFiles\Module.CarProject.cpp.obj CarProject