That’s the problem, there are 3 headers that are usually erroring, if I give it the full path, it compiles. OpenGLDrv is built into Unreal and already in the Build.cs, but none of it’s headers are in the External Dependencies even after rebuilding vs project stuffs. I’m assuming that when I put the full path into the include, it does something to the other plugins referenced this way and can’t include other files without also being a full path?
I’m sure though if I just compile this plugin alongside the engine code (what I’m doing right now) then it will work fine. We’ll see.