VRM4U
VRM4U copied to clipboard
5.3 -> 5.4 upgrade fail
i am getting this compile error [189/522] Compile [x64] Module.VRM4U.2.cpp [190/522] Compile [x64] VRM4U.cpp [191/522] Compile [x64] Module.VRM4U.1.cpp [192/522] Compile [x64] Module.VRM4U.3.cpp [193/522] Compile [x64] VRM4U_AnimSubsystem.cpp [194/522] Compile [x64] Vrm1LicenseObject.cpp [195/522] Compile [x64] VrmAnimInstanceTemplate.cpp [196/522] Compile [x64] VrmAnimInstance.cpp [197/522] Compile [x64] VrmAssetListObject.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmAssetListObject.cpp(80): warning C4996: 'UObject::GetAssetRegistryTags': Implement the version that takes FAssetRegistryTagsContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [198/522] Compile [x64] VrmAnimInstanceCopy.cpp [199/522] Compile [x64] VrmCineCameraActor.cpp [200/522] Compile [x64] VrmCameraCheckComponent.cpp [201/522] Compile [x64] VrmCustomStruct.cpp [202/522] Compile [x64] VrmCineCameraComponent.cpp [203/522] Compile [x64] VrmAnimInstanceRetargetFromMannequin.cpp [204/522] Compile [x64] VrmDrawFrustumComponent.cpp [205/522] Compile [x64] VrmDropFiles.cpp [206/522] Compile [x64] VrmHMDTrackingComponent.cpp [207/522] Compile [x64] VrmImportMaterialSet.cpp [208/522] Compile [x64] VrmLicenseObject.cpp [209/522] Compile [x64] VrmMetaObject.cpp [210/522] Compile [x64] VrmEditorEventComponent.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmEditorEventComponent.cpp(118): warning C4996: 'ULevelSequenceEditorBlueprintLibrary::GetCurrentTime': Use GetCurrentTime that returns a FMovieSceneSequencePlaybackParams Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [211/522] Compile [x64] VrmModelActor.cpp [212/522] Compile [x64] VrmBPFunctionLibrary.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmBPFunctionLibrary.cpp(1706): warning C4996: 'UAnimSequence::SetUseRawDataOnly': SetUseRawDataOnly has been deprecated Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [213/522] Compile [x64] VrmGameViewportClient.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(429): error C2039: 'CurrentStrataVisualizationMode': is not a member of 'FSceneView' C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\HeadMountedDisplay\Public\IHeadMountedDisplay.h(18): note: see declaration of 'FSceneView' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(429): error C3861: 'GetCurrentStrataVisualizationMode': identifier not found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(594): warning C4996: 'FStaticResolutionFractionHeuristic::FStaticResolutionFractionHeuristic': Uses PullRunTimeRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(599): warning C4996: 'FStaticResolutionFractionHeuristic::FUserSettings::PullEditorRenderingSettings': Uses PullEditorRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmGameViewportClient.cpp(604): warning C4996: 'FStaticResolutionFractionHeuristic::FUserSettings::PullRunTimeRenderingSettings': Uses PullRunTimeRenderingSettings(EViewStatusForScreenPercentage) instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. [214/522] Compile [x64] VrmRuntimeSettings.cpp [215/522] Compile [x64] VrmPoseableMeshComponent.cpp [216/522] Compile [x64] VrmNetworkBPFunctionLibrary.cpp [217/522] Compile [x64] VrmUtilImage.cpp C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): error C7568: argument list missing after assumed function template 'TFieldPtrAccessor' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(426): error C2039: 'CreateTextureFromImage': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2065: 'FImportImage': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2146: syntax error: missing ';' before identifier 'img' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(429): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(430): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(430): error C3861: 'LoadImageFromMemory': identifier not found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(433): error C3861: 'CreateTexture': identifier not found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(439): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(440): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): error C2660: 'FMemory::Memcpy': function does not take 1 arguments C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\HAL\UnrealMemory.h(160): note: see declaration of 'FMemory::Memcpy' C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\HAL\UnrealMemory.h(166): note: could be 'void FMemory::Memcpy(T &,const T &)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): note: 'void FMemory::Memcpy(T &,const T &)': expects 2 arguments - 1 provided C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(441): note: while trying to match the argument list '(uint8 *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(459): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2672: 'FMath::IsPowerOfTwo': no matching overloaded function found C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(515): note: could be 'bool FMath::IsPowerOfTwo(T)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(481): error C2672: 'FMath::IsPowerOfTwo': no matching overloaded function found C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Math\UnrealMathUtility.h(515): note: could be 'bool FMath::IsPowerOfTwo(T)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(489): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(490): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(491): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(492): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2065: 'img': undeclared identifier C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): error C2661: 'FTextureSource::Init': no overloaded function takes 4 arguments C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(501): note: while trying to match the argument list '()' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(516): error C2039: 'CreateTexture': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(561): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(562): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(563): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): error C2672: 'GetPlatformData': no matching overloaded function found C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(416): note: could be 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: Failed to specialize function template 'unknown-type GetPlatformData(T *)' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: With the following template arguments: C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(571): note: 'T=UTexture2D' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Private\VrmUtilImage.cpp(587): error C2039: 'LoadImageFromMemory': is not a member of 'VRMUtil' C:\Users\kimke\Documents\Unreal Projects\MyProject1_5.4\Plugins\VRM4U\Source\VRM4U\Public\VrmUtil.h(444): note: see declaration of 'VRMUtil' [218/522] Compile [x64] VrmUtilString.cpp [219/522] Compile [x64] VrmUtil.cpp [220/522] Compile [x64] VrmSpringBone.cpp
UnrealEngine Version: [e.g. UE5.4] i am using latest source and vrm4u