I'm running into errors:
When including <Windows.h> and <WinUser.h> along with <SFML/Graphics.hpp>, I get error C2589, "'(' illegal token on right side of '::'" in rect.inl.
Other errors that don't show up in output (in visual studio) include "Rect is not a template", "Vector2 is not a template".
I'm assuming this is a name clash due to improper namespace usage, but don't know how to fix it properly:
I've attempted doing "namespace nameShield { #include <SFML/Graphics.hpp> }", but then the compiler will error with ""nameShield::operator new" non-member operator new or delete functions may not be declared static or in a namespace other than the global namespace", and other very similar errors with new[], delete, round...