Devilution
Diablo devolved - magic behind the 1996 computer game
all.h
Go to the documentation of this file.
1 
6 #ifndef __ALL_H__
7 #define __ALL_H__
8 
9 #include <SDL.h>
10 
11 #ifdef USE_SDL1
12 #include "sdl2_to_1_2_backports.h"
13 #else
14 #include "sdl2_backports.h"
15 #endif
16 
17 #include "sdl_compat.h"
18 
19 #include "../types.h"
20 
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24 #include "appfat.h"
25 #include "automap.h"
26 #include "capture.h"
27 #include "codec.h"
28 #include "control.h"
29 #include "cursor.h"
30 #include "dead.h"
31 #include "debug.h"
32 #include "diablo.h"
33 #include "doom.h"
34 #include "drlg_l1.h"
35 #include "drlg_l2.h"
36 #include "drlg_l3.h"
37 #include "drlg_l4.h"
38 #include "dthread.h"
39 #include "dx.h"
40 #include "effects.h"
41 #include "encrypt.h"
42 #include "engine.h"
43 #include "error.h"
44 #include "gamemenu.h"
45 #include "gendung.h"
46 #include "gmenu.h"
47 #include "help.h"
48 #include "init.h"
49 #include "interfac.h"
50 #include "inv.h"
51 #include "itemdat.h"
52 #include "items.h"
53 #include "lighting.h"
54 #include "loadsave.h"
55 #include "mainmenu.h"
56 #include "minitext.h"
57 #include "misdat.h"
58 #include "missiles.h"
59 #include "monstdat.h"
60 #include "monster.h"
61 #include "movie.h"
62 #include "mpqapi.h"
63 #include "msg.h"
64 #include "multi.h"
65 #include "nthread.h"
66 #include "objdat.h"
67 #include "objects.h"
68 #include "pack.h"
69 #include "palette.h"
70 #include "path.h"
71 #include "pfile.h"
72 #include "player.h"
73 #include "plrmsg.h"
74 #include "portal.h"
75 #include "quests.h"
76 #include "restrict.h"
77 #include "scrollrt.h"
78 #include "setmaps.h"
79 #include "sha.h"
80 #include "sound.h"
81 #include "spelldat.h"
82 #include "spells.h"
83 #include "stores.h"
84 #include "sync.h"
85 #include "textdat.h" // check file name
86 #include "themes.h"
87 #include "tmsg.h"
88 #include "town.h"
89 #include "towners.h"
90 #include "track.h"
91 #include "trigs.h"
92 #include "wave.h"
93 #include "render.h" // linked last, likely .s/.asm
94 #ifdef __cplusplus
95 }
96 #endif
97 
99 
100 #endif /* __ALL_H__ */
gmenu.h
plrmsg.h
doom.h
path.h
spelldat.h
movie.h
capture.h
dthread.h
drlg_l4.h
palette.h
render.h
inv.h
control.h
sync.h
monster.h
objects.h
effects.h
pack.h
gendung.h
mpqapi.h
interfac.h
towners.h
dead.h
town.h
themes.h
diablo.h
help.h
codec.h
automap.h
msg.h
textdat.h
missiles.h
lighting.h
init.h
sha.h
pfile.h
DEVILUTION_END_NAMESPACE
#define DEVILUTION_END_NAMESPACE
Definition: types.h:10
minitext.h
misdat.h
wave.h
multi.h
trigs.h
error.h
items.h
mainmenu.h
encrypt.h
drlg_l1.h
restrict.h
stores.h
spells.h
scrollrt.h
gamemenu.h
quests.h
objdat.h
player.h
monstdat.h
cursor.h
loadsave.h
setmaps.h
engine.h
appfat.h
nthread.h
portal.h
drlg_l2.h
sound.h
dx.h
track.h
debug.h
itemdat.h
drlg_l3.h
tmsg.h