Hello, first post on this forum, I usually try as hard as possible to find fixes to problems before asking for help, but I can’t find a fix to this one.
I’m working on a game in Unreal, (4.27) using an engine build from source. Every time I try and package or launch the game, I get errors related to this one.
error C3668: 'UTextureCube::UpdateResourceW': method with override specifier 'override' did not override any base class methods
From my research, these errors are usually related to including windows.h
. And in the past, we had this issue while normally building and removing the windows.h include fixed it. However, now it’s happening when packaging the game, and there are zero windows.h includes in the project, and nothing has changed in the engine that could cause a file to include windows.h.
Is there any known cause or fix for this? Or am I going to have to go through every single file that I included in all of my source files recursively to see if any include windows.h?