1 #ifndef ENGINE_H_INCLUDED
\r
2 #define ENGINE_H_INCLUDED
\r
4 #pragma warning ( disable : 4786 )
\r
16 #include <algorithm>
\r
17 #include <functional>
\r
23 #include "porting.h"
\r
25 //even though resource.h is technically a Win32-resource file, it's just a bunch of defines, so it's ok (and necessary)
\r
26 #include "resource.h"
\r
29 #include <sdl_net.h>
\r
30 #include <sdl_image.h>
\r
31 #include <sdl_ttf.h>
\r
36 //foundation layer headers
\r
38 #include "mmanager.h"
\r
39 #include "singleton.h"
\r
40 #include "functor.h"
\r
43 #include "Settings.h"
\r
44 #include "profiler.h"
\r
45 #include "ProfileLogHandler.h"
\r
49 #include "VideoUpdate.h"
\r
50 #include "GlobalTimer.h"
\r
51 #include "InputTask.h"
\r
52 #include "SoundTask.h"
\r
58 /** Where should this be? */
\r