Engine* outer) :
interface(outer)
{
+#if defined(_WIN32) || defined (_WIN64) || defined(__WIN32__)
+ if (SDL_Init(SDL_INIT_EVERYTHING) != 0)
+#else
if (SDL_Init(SDL_INIT_EVERYTHING | SDL_INIT_EVENTTHREAD) != 0)
+#endif
{
std::cerr << "sdl is complaining: " << SDL_GetError() << std::endl;
throw Exception(Exception::SDL_ERROR);