]> icculus.org git repositories - btb/d2x.git/blob - arch/win32/include/pch.h
fixed a major memory leak and removed a bit of redundancy (d1x r1.5)
[btb/d2x.git] / arch / win32 / include / pch.h
1 #define D3D_OVERLOADS
2 #define WIN32_MEAN_AND_LEAN
3
4 #if 0
5 class _Lockit
6 {
7 public:
8         _Lockit () {}
9         ~_Lockit () {}
10 };
11 #define _Lockit ___Lockit
12 #include <yvals.h>
13 #undef _Lockit
14 #endif
15
16
17 #include <windows.h>
18 #include <windowsx.h>
19 #include <ddraw.h>
20 #include <dinput.h>
21 #include <d3d.h>
22 #include <d3dtypes.h>
23 #include <dsound.h>
24
25  
26 #include <stdio.h>
27 #include <stdlib.h>
28 #include <math.h>
29 #include <float.h>
30 #include <tchar.h>
31 #include <assert.h>
32
33
34 #include <list>
35 #include <queue>
36 #include <set>
37 #include <map>
38
39 #include <atlbase.h>
40 extern CComModule _Module;
41 #include <atlcom.h>
42
43 #include "resource.h"
44
45 #define ASSERT(x) _ASSERTE(x)
46
47 #pragma warning (disable: 4786)