Closed devonak closed 6 years ago
I can see in the release notes for 4.17 "Compiler warnings for classes with virtual functions but no virtual destructor are now enabled by default." How can I suppress these warnings?
After looking over the marketplace page I can see that people are suggesting the marketplace hasn't processed the plugin update to 4.17? If this is true can you help me out with how I might migrate it to work on 4.17 on my side? I just made the jump from 4.15 to 4.17 and it's incredible how much stuff breaks and I depend on this plugin.
The source hasn't been updated. You can check this pull request for a temporary fix: https://github.com/Koderz/RuntimeMeshComponent/pull/61/commits/391cb0cbb329dd7d11d5b186120878d585485c20
That fix worked on some warnings but I'm still left with
1>D:\GameDesign\UE_4.17\Engine\Source\Runtime\CoreUObject\Public\UObject/Class.h(989): note: while compiling class template member function 'bool UScriptStruct::TCppStructOps
@devonak For 4.17 these should be fixed at this point. Will do additional tests with it over the next couple days though. Let me know if you still see any of those.
Hello,
All existing issues for RMCv2 are being closed as RMCv2 is no longer being supported. RMCv3 is in beta here : https://github.com/Koderz/RuntimeMeshComponent/tree/Version3Dev
If you encounter this or any new issues in v3 please feel free to open a new issue!
Thanks!
-Koderz
1>d:\gamedesign\koreshanty-4.17\plugins\runtimemeshcomponent_v2.0\source\runtimemeshcomponent\public\RuntimeMeshCore.h(362): warning C4265: 'FRuntimeMeshVertexTypeInfo': class has virtual functions, but destructor is not virtual 1> instances of this class may not be destructed correctly