aboutsummaryrefslogtreecommitdiffstats
path: root/code/bspc/_files.c
blob: 8f4fcffc22859f752118aa7c8d35bd61195fadb3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
//===========================================================================
//
// Name:			_files.c
// Function:
// Programmer:		Mr Elusive
// Last update:		1999-12-02
// Tab Size:		4
//===========================================================================

/*

aas_areamerging.c			//AAS area merging
aas_cfg.c					//AAS configuration for different games
aas_create.c				//AAS creating
aas_edgemelting.c			//AAS edge melting
aas_facemerging.c			//AAS face merging
aas_file.c					//AAS file writing
aas_gsubdiv.c				//AAS gravitational and ladder subdivision
aas_map.c					//AAS map brush creation
aas_prunenodes.c			//AAS node pruning
aas_store.c					//AAS file storing

map.c						//map file loading and writing
map_hl.c					//Half-Life map loading
map_q1.c					//Quake1 map loading
map_q2.c					//Quake2 map loading
map_q3.c					//Quake3 map loading
map_sin.c					//Sin map loading
tree.c						//BSP tree management + node pruning			(*)
brushbsp.c					//brush bsp creation							(*)
portals.c					//BSP portal creation and leaf filling			(*)
csg.c						//Constructive Solid Geometry brush chopping	(*)
leakfile.c					//leak file writing								(*)
textures.c					//Quake2 BSP textures							(*)

l_bsp_ent.c					//BSP entity parsing
l_bsp_hl.c					//Half-Life BSP loading and writing
l_bsp_q1.c					//Quake1 BSP loading and writing
l_bsp_q2.c					//Quake2 BSP loading and writing
l_bsp_q3.c					//Quake2 BSP loading and writing
l_bsp_sin.c					//Sin BSP loading and writing
l_cmd.c						//cmd library
l_log.c						//log file library
l_math.c					//math library
l_mem.c						//memory management library
l_poly.c					//polygon (winding) library
l_script.c					//script file parsing library
l_threads.c					//multi-threading library
l_utils.c					//utility library
l_qfiles.c					//loading of quake files

gldraw.c					//GL drawing									(*)
glfile.c					//GL file writing								(*)
nodraw.c					//no draw module								(*)

bspc.c						//BSPC Win32 console version
winbspc.c					//WinBSPC Win32 GUI version
win32_terminal.c			//Win32 terminal output
win32_qfiles.c				//Win32 game file management (also .pak .sin)
win32_font.c				//Win32 fonts
win32_folder.c				//Win32 folder dialogs

*/