(svn r22919) -Doc: Some doxygen sprinkles
[openttd/fttd.git] / source.list
blob610a4e5c14b82985b8664e278838638839e3b583
1 # Source Files
2 airport.cpp
3 animated_tile.cpp
4 articulated_vehicles.cpp
5 autoreplace.cpp
6 bmp.cpp
7 cargopacket.cpp
8 cargotype.cpp
9 cheat.cpp
10 command.cpp
11 console.cpp
12 console_cmds.cpp
13 crashlog.cpp
14 currency.cpp
15 date.cpp
16 debug.cpp
17 dedicated.cpp
18 depot.cpp
19 driver.cpp
20 economy.cpp
21 effectvehicle.cpp
22 elrail.cpp
23 engine.cpp
24 fileio.cpp
25 fios.cpp
26 fontcache.cpp
27 gamelog.cpp
28 genworld.cpp
29 gfx.cpp
30 gfxinit.cpp
31 ground_vehicle.cpp
32 heightmap.cpp
33 highscore.cpp
34 hotkeys.cpp
35 ini.cpp
36 ini_load.cpp
37 landscape.cpp
38 map.cpp
39 misc.cpp
40 mixer.cpp
41 music.cpp
42 network/network.cpp
43 network/network_admin.cpp
44 network/network_client.cpp
45 network/network_command.cpp
46 network/network_content.cpp
47 network/network_gamelist.cpp
48 network/network_server.cpp
49 network/network_udp.cpp
50 openttd.cpp
51 order_backup.cpp
52 os_timer.cpp
53 pbs.cpp
54 progress.cpp
55 rail.cpp
56 rev.cpp
57 road.cpp
58 roadstop.cpp
59 screenshot.cpp
60 #if SDL
61         sdl.cpp
62 #end
63 settings.cpp
64 signal.cpp
65 signs.cpp
66 sound.cpp
67 sprite.cpp
68 spritecache.cpp
69 station.cpp
70 string.cpp
71 strings.cpp
72 subsidy.cpp
73 texteff.cpp
74 tgp.cpp
75 tile_map.cpp
76 tilearea.cpp
77 townname.cpp
78 #if WIN32
79 #else
80         #if WINCE
81         #else
82                 #if OS2
83                         os/os2/os2.cpp
84                 #else
85                         #if OSX
86                                 os/macosx/crashlog_osx.cpp
87                         #else
88                                 os/unix/crashlog_unix.cpp
89                         #end
90                         os/unix/unix.cpp
91                 #end
92         #end
93 #end
94 vehicle.cpp
95 vehiclelist.cpp
96 viewport.cpp
97 waypoint.cpp
98 widget.cpp
99 window.cpp
101 # Header Files
102 #if ALLEGRO
103         music/allegro_m.h
104         sound/allegro_s.h
105         video/allegro_v.h
106 #end
107 aircraft.h
108 airport.h
109 animated_tile_func.h
110 articulated_vehicles.h
111 autoreplace_base.h
112 autoreplace_func.h
113 autoreplace_gui.h
114 autoreplace_type.h
115 autoslope.h
116 base_media_base.h
117 base_media_func.h
118 base_station_base.h
119 bmp.h
120 bridge.h
121 cargo_type.h
122 cargopacket.h
123 cargotype.h
124 cheat_func.h
125 cheat_type.h
126 clear_func.h
127 cmd_helper.h
128 command_func.h
129 command_type.h
130 company_base.h
131 company_func.h
132 company_gui.h
133 company_manager_face.h
134 company_type.h
135 console_func.h
136 console_gui.h
137 console_internal.h
138 console_type.h
139 crashlog.h
140 currency.h
141 date_func.h
142 date_gui.h
143 date_type.h
144 debug.h
145 video/dedicated_v.h
146 depot_base.h
147 depot_func.h
148 depot_map.h
149 depot_type.h
150 direction_func.h
151 direction_type.h
152 music/dmusic.h
153 driver.h
154 economy_base.h
155 economy_func.h
156 economy_type.h
157 effectvehicle_base.h
158 effectvehicle_func.h
159 elrail_func.h
160 engine_base.h
161 engine_func.h
162 engine_gui.h
163 engine_type.h
164 fileio_func.h
165 fileio_type.h
166 fios.h
167 fontcache.h
168 gamelog.h
169 gamelog_internal.h
170 genworld.h
171 gfx_func.h
172 gfx_type.h
173 gfxinit.h
174 graph_gui.h
175 ground_vehicle.hpp
176 group.h
177 group_gui.h
178 group_type.h
179 gui.h
180 heightmap.h
181 highscore.h
182 hotkeys.h
183 house.h
184 house_type.h
185 industry.h
186 industry_type.h
187 industrytype.h
188 ini_type.h
189 landscape.h
190 landscape_type.h
191 language.h
192 livery.h
193 map_func.h
194 map_type.h
195 mixer.h
196 network/network.h
197 network/network_admin.h
198 network/network_base.h
199 network/network_client.h
200 network/network_content.h
201 network/network_func.h
202 network/network_gamelist.h
203 network/network_gui.h
204 network/network_internal.h
205 network/network_server.h
206 network/network_type.h
207 network/network_udp.h
208 newgrf.h
209 newgrf_airport.h
210 newgrf_airporttiles.h
211 newgrf_animation_base.h
212 newgrf_animation_type.h
213 newgrf_callbacks.h
214 newgrf_canal.h
215 newgrf_cargo.h
216 newgrf_class.h
217 newgrf_class_func.h
218 newgrf_commons.h
219 newgrf_config.h
220 newgrf_debug.h
221 newgrf_engine.h
222 newgrf_generic.h
223 newgrf_house.h
224 newgrf_industries.h
225 newgrf_industrytiles.h
226 newgrf_object.h
227 newgrf_properties.h
228 newgrf_railtype.h
229 newgrf_sound.h
230 newgrf_spritegroup.h
231 newgrf_station.h
232 newgrf_storage.h
233 newgrf_text.h
234 newgrf_town.h
235 newgrf_townname.h
236 news_func.h
237 news_gui.h
238 news_type.h
239 music/null_m.h
240 sound/null_s.h
241 video/null_v.h
242 object.h
243 object_base.h
244 object_type.h
245 openttd.h
246 order_backup.h
247 order_base.h
248 order_func.h
249 order_type.h
250 pbs.h
251 progress.h
252 querystring_gui.h
253 rail.h
254 rail_gui.h
255 rail_type.h
256 rev.h
257 road_cmd.h
258 road_func.h
259 road_gui.h
260 road_internal.h
261 road_type.h
262 roadstop_base.h
263 roadveh.h
264 screenshot.h
265 sdl.h
266 sound/sdl_s.h
267 video/sdl_v.h
268 settings_func.h
269 settings_internal.h
270 settings_type.h
271 ship.h
272 signal_func.h
273 signal_type.h
274 signs_base.h
275 signs_func.h
276 signs_type.h
277 slope_func.h
278 slope_type.h
279 smallmap_gui.h
280 sortlist_type.h
281 sound_func.h
282 sound_type.h
283 sprite.h
284 spritecache.h
285 station_base.h
286 station_func.h
287 station_gui.h
288 station_type.h
289 statusbar_gui.h
290 stdafx.h
291 string_func.h
292 string_type.h
293 strings_func.h
294 strings_type.h
295 subsidy_base.h
296 subsidy_func.h
297 subsidy_type.h
298 tar_type.h
299 terraform_gui.h
300 textbuf_gui.h
301 texteff.hpp
302 tgp.h
303 tile_cmd.h
304 tile_type.h
305 tilearea_type.h
306 tilehighlight_func.h
307 tilehighlight_type.h
308 timetable.h
309 toolbar_gui.h
310 town.h
311 town_type.h
312 townname_func.h
313 townname_type.h
314 track_func.h
315 track_type.h
316 train.h
317 transparency.h
318 transparency_gui.h
319 transport_type.h
320 tunnelbridge.h
321 vehicle_base.h
322 vehicle_func.h
323 vehicle_gui.h
324 vehicle_gui_base.h
325 vehicle_type.h
326 vehiclelist.h
327 viewport_func.h
328 viewport_type.h
329 water.h
330 waypoint_base.h
331 waypoint_func.h
332 widget_type.h
333 os/windows/win32.h
334 music/win32_m.h
335 sound/win32_s.h
336 video/win32_v.h
337 window_func.h
338 window_gui.h
339 window_type.h
340 zoom_func.h
341 zoom_type.h
342 #if WIN32
343 #else
344 music/bemidi.h
345 music/cocoa_m.h
346 music/extmidi.h
347 music/libtimidity.h
348 music/os2_m.h
349 music/qtmidi.h
350 os/macosx/macos.h
351 os/macosx/osx_stdafx.h
352 os/macosx/splash.h
353 sound/cocoa_s.h
354 video/cocoa/cocoa_keys.h
355 video/cocoa/cocoa_v.h
356 #end
358 # Core Source Code
359 core/alloc_func.cpp
360 core/alloc_func.hpp
361 core/alloc_type.hpp
362 core/backup_type.hpp
363 core/bitmath_func.cpp
364 core/bitmath_func.hpp
365 core/endian_func.hpp
366 core/endian_type.hpp
367 core/enum_type.hpp
368 core/geometry_func.cpp
369 core/geometry_func.hpp
370 core/geometry_type.hpp
371 core/math_func.cpp
372 core/math_func.hpp
373 core/mem_func.hpp
374 core/overflowsafe_type.hpp
375 core/pool_func.cpp
376 core/pool_func.hpp
377 core/pool_type.hpp
378 core/random_func.cpp
379 core/random_func.hpp
380 core/smallmap_type.hpp
381 core/smallvec_type.hpp
382 core/sort_func.hpp
383 core/string_compare_type.hpp
385 # GUI Source Code
386 aircraft_gui.cpp
387 airport_gui.cpp
388 autoreplace_gui.cpp
389 bridge_gui.cpp
390 build_vehicle_gui.cpp
391 cheat_gui.cpp
392 company_gui.cpp
393 console_gui.cpp
394 date_gui.cpp
395 depot_gui.cpp
396 dock_gui.cpp
397 engine_gui.cpp
398 fios_gui.cpp
399 genworld_gui.cpp
400 graph_gui.cpp
401 group_gui.cpp
402 highscore_gui.cpp
403 industry_gui.cpp
404 intro_gui.cpp
405 main_gui.cpp
406 misc_gui.cpp
407 music_gui.cpp
408 network/network_chat_gui.cpp
409 network/network_content_gui.cpp
410 network/network_gui.cpp
411 newgrf_debug_gui.cpp
412 newgrf_gui.cpp
413 news_gui.cpp
414 object_gui.cpp
415 order_gui.cpp
416 osk_gui.cpp
417 rail_gui.cpp
418 road_gui.cpp
419 roadveh_gui.cpp
420 settings_gui.cpp
421 ship_gui.cpp
422 signs_gui.cpp
423 smallmap_gui.cpp
424 station_gui.cpp
425 statusbar_gui.cpp
426 subsidy_gui.cpp
427 terraform_gui.cpp
428 timetable_gui.cpp
429 toolbar_gui.cpp
430 town_gui.cpp
431 train_gui.cpp
432 transparency_gui.cpp
433 tree_gui.cpp
434 vehicle_gui.cpp
435 viewport_gui.cpp
436 waypoint_gui.cpp
438 # Widgets
439 widgets/dropdown.cpp
440 widgets/dropdown_func.h
441 widgets/dropdown_type.h
443 # Command handlers
444 aircraft_cmd.cpp
445 autoreplace_cmd.cpp
446 clear_cmd.cpp
447 company_cmd.cpp
448 depot_cmd.cpp
449 disaster_cmd.cpp
450 group_cmd.cpp
451 industry_cmd.cpp
452 misc_cmd.cpp
453 object_cmd.cpp
454 order_cmd.cpp
455 rail_cmd.cpp
456 road_cmd.cpp
457 roadveh_cmd.cpp
458 ship_cmd.cpp
459 signs_cmd.cpp
460 station_cmd.cpp
461 terraform_cmd.cpp
462 timetable_cmd.cpp
463 town_cmd.cpp
464 train_cmd.cpp
465 tree_cmd.cpp
466 tunnelbridge_cmd.cpp
467 vehicle_cmd.cpp
468 void_cmd.cpp
469 water_cmd.cpp
470 waypoint_cmd.cpp
472 # Save/Load handlers
473 saveload/afterload.cpp
474 saveload/ai_sl.cpp
475 saveload/airport_sl.cpp
476 saveload/animated_tile_sl.cpp
477 saveload/autoreplace_sl.cpp
478 saveload/cargopacket_sl.cpp
479 saveload/cheat_sl.cpp
480 saveload/company_sl.cpp
481 saveload/depot_sl.cpp
482 saveload/economy_sl.cpp
483 saveload/engine_sl.cpp
484 saveload/gamelog_sl.cpp
485 saveload/group_sl.cpp
486 saveload/industry_sl.cpp
487 saveload/labelmaps_sl.cpp
488 saveload/map_sl.cpp
489 saveload/misc_sl.cpp
490 saveload/newgrf_sl.cpp
491 saveload/newgrf_sl.h
492 saveload/object_sl.cpp
493 saveload/oldloader.cpp
494 saveload/oldloader.h
495 saveload/oldloader_sl.cpp
496 saveload/order_sl.cpp
497 saveload/saveload.cpp
498 saveload/saveload.h
499 saveload/saveload_filter.h
500 saveload/saveload_internal.h
501 saveload/signs_sl.cpp
502 saveload/station_sl.cpp
503 saveload/storage_sl.cpp
504 saveload/strings_sl.cpp
505 saveload/subsidy_sl.cpp
506 saveload/town_sl.cpp
507 saveload/vehicle_sl.cpp
508 saveload/waypoint_sl.cpp
510 # Tables
511 table/airport_defaults.h
512 table/airport_movement.h
513 table/airporttile_ids.h
514 table/airporttiles.h
515 table/animcursors.h
516 table/autorail.h
517 table/bridge_land.h
518 table/build_industry.h
519 table/cargo_const.h
520 table/clear_land.h
521 table/control_codes.h
522 table/elrail_data.h
523 table/engines.h
524 table/genland.h
525 table/industry_land.h
526 table/landscape_sprite.h
527 table/newgrf_debug_data.h
528 table/object_land.h
529 table/palette_convert.h
530 table/palettes.h
531 table/pricebase.h
532 table/railtypes.h
533 table/road_land.h
534 table/roadveh_movement.h
535 ../objs/settings/table/settings.h
536 table/sprites.h
537 table/station_land.h
538 table/strgen_tables.h
539 ../objs/langs/table/strings.h
540 table/town_land.h
541 table/townname.h
542 table/track_land.h
543 table/train_cmd.h
544 table/tree_land.h
545 table/unicode.h
546 table/water_land.h
548 # MD5
549 3rdparty/md5/md5.cpp
550 3rdparty/md5/md5.h
552 #if AI
553 # Script
554 script/script_info.cpp
555 script/script_info.hpp
556 script/script_scanner.cpp
557 script/script_scanner.hpp
558 script/squirrel.cpp
559 script/squirrel.hpp
560 script/squirrel_class.hpp
561 script/squirrel_helper.hpp
562 script/squirrel_helper_type.hpp
563 script/squirrel_std.cpp
564 script/squirrel_std.hpp
566 # Squirrel
567 3rdparty/squirrel/squirrel/sqapi.cpp
568 3rdparty/squirrel/squirrel/sqbaselib.cpp
569 3rdparty/squirrel/squirrel/sqclass.cpp
570 3rdparty/squirrel/squirrel/sqcompiler.cpp
571 3rdparty/squirrel/squirrel/sqdebug.cpp
572 3rdparty/squirrel/squirrel/sqfuncstate.cpp
573 3rdparty/squirrel/squirrel/sqlexer.cpp
574 3rdparty/squirrel/squirrel/sqmem.cpp
575 3rdparty/squirrel/squirrel/sqobject.cpp
576 3rdparty/squirrel/squirrel/sqstate.cpp
577 3rdparty/squirrel/sqstdlib/sqstdaux.cpp
578 3rdparty/squirrel/sqstdlib/sqstdmath.cpp
579 3rdparty/squirrel/squirrel/sqtable.cpp
580 3rdparty/squirrel/squirrel/sqvm.cpp
582 # Squirrel headers
583 3rdparty/squirrel/squirrel/sqarray.h
584 3rdparty/squirrel/squirrel/sqclass.h
585 3rdparty/squirrel/squirrel/sqclosure.h
586 3rdparty/squirrel/squirrel/sqcompiler.h
587 3rdparty/squirrel/squirrel/sqfuncproto.h
588 3rdparty/squirrel/squirrel/sqfuncstate.h
589 3rdparty/squirrel/squirrel/sqlexer.h
590 3rdparty/squirrel/squirrel/sqobject.h
591 3rdparty/squirrel/squirrel/sqopcodes.h
592 3rdparty/squirrel/squirrel/sqpcheader.h
593 3rdparty/squirrel/squirrel/sqstate.h
594 3rdparty/squirrel/include/sqstdaux.h
595 3rdparty/squirrel/include/sqstdblob.h
596 3rdparty/squirrel/sqstdlib/sqstdblobimpl.h
597 3rdparty/squirrel/include/sqstdio.h
598 3rdparty/squirrel/include/sqstdmath.h
599 3rdparty/squirrel/sqstdlib/sqstdstream.h
600 3rdparty/squirrel/include/sqstdstring.h
601 3rdparty/squirrel/include/sqstdsystem.h
602 3rdparty/squirrel/squirrel/sqstring.h
603 3rdparty/squirrel/squirrel/sqtable.h
604 3rdparty/squirrel/include/squirrel.h
605 3rdparty/squirrel/squirrel/squserdata.h
606 3rdparty/squirrel/squirrel/squtils.h
607 3rdparty/squirrel/squirrel/sqvm.h
609 # AI Core
610 ai/ai.hpp
611 ai/ai_config.cpp
612 ai/ai_config.hpp
613 ai/ai_core.cpp
614 ai/ai_gui.cpp
615 ai/ai_gui.hpp
616 ai/ai_info.cpp
617 ai/ai_info.hpp
618 ai/ai_info_dummy.cpp
619 ai/ai_instance.cpp
620 ai/ai_instance.hpp
621 ai/ai_scanner.cpp
622 ai/ai_scanner.hpp
623 ai/ai_storage.hpp
625 # AI API
626 ai/api/ai_accounting.hpp
627 ai/api/ai_airport.hpp
628 ai/api/ai_base.hpp
629 ai/api/ai_basestation.hpp
630 ai/api/ai_bridge.hpp
631 ai/api/ai_bridgelist.hpp
632 ai/api/ai_cargo.hpp
633 ai/api/ai_cargolist.hpp
634 ai/api/ai_changelog.hpp
635 ai/api/ai_company.hpp
636 ai/api/ai_controller.hpp
637 ai/api/ai_date.hpp
638 ai/api/ai_depotlist.hpp
639 ai/api/ai_engine.hpp
640 ai/api/ai_enginelist.hpp
641 ai/api/ai_error.hpp
642 ai/api/ai_event.hpp
643 ai/api/ai_event_types.hpp
644 ai/api/ai_execmode.hpp
645 ai/api/ai_gamesettings.hpp
646 ai/api/ai_group.hpp
647 ai/api/ai_grouplist.hpp
648 ai/api/ai_industry.hpp
649 ai/api/ai_industrylist.hpp
650 ai/api/ai_industrytype.hpp
651 ai/api/ai_industrytypelist.hpp
652 ai/api/ai_info_docs.hpp
653 ai/api/ai_list.hpp
654 ai/api/ai_log.hpp
655 ai/api/ai_map.hpp
656 ai/api/ai_marine.hpp
657 ai/api/ai_object.hpp
658 ai/api/ai_order.hpp
659 ai/api/ai_rail.hpp
660 ai/api/ai_railtypelist.hpp
661 ai/api/ai_road.hpp
662 ai/api/ai_sign.hpp
663 ai/api/ai_signlist.hpp
664 ai/api/ai_station.hpp
665 ai/api/ai_stationlist.hpp
666 ai/api/ai_subsidy.hpp
667 ai/api/ai_subsidylist.hpp
668 ai/api/ai_testmode.hpp
669 ai/api/ai_tile.hpp
670 ai/api/ai_tilelist.hpp
671 ai/api/ai_town.hpp
672 ai/api/ai_townlist.hpp
673 ai/api/ai_tunnel.hpp
674 ai/api/ai_types.hpp
675 ai/api/ai_vehicle.hpp
676 ai/api/ai_vehiclelist.hpp
677 ai/api/ai_waypoint.hpp
678 ai/api/ai_waypointlist.hpp
680 # AI API Implementation
681 ai/api/ai_accounting.cpp
682 ai/api/ai_airport.cpp
683 ai/api/ai_base.cpp
684 ai/api/ai_basestation.cpp
685 ai/api/ai_bridge.cpp
686 ai/api/ai_bridgelist.cpp
687 ai/api/ai_cargo.cpp
688 ai/api/ai_cargolist.cpp
689 ai/api/ai_company.cpp
690 ai/api/ai_controller.cpp
691 ai/api/ai_date.cpp
692 ai/api/ai_depotlist.cpp
693 ai/api/ai_engine.cpp
694 ai/api/ai_enginelist.cpp
695 ai/api/ai_error.cpp
696 ai/api/ai_event.cpp
697 ai/api/ai_event_types.cpp
698 ai/api/ai_execmode.cpp
699 ai/api/ai_gamesettings.cpp
700 ai/api/ai_group.cpp
701 ai/api/ai_grouplist.cpp
702 ai/api/ai_industry.cpp
703 ai/api/ai_industrylist.cpp
704 ai/api/ai_industrytype.cpp
705 ai/api/ai_industrytypelist.cpp
706 ai/api/ai_list.cpp
707 ai/api/ai_log.cpp
708 ai/api/ai_map.cpp
709 ai/api/ai_marine.cpp
710 ai/api/ai_object.cpp
711 ai/api/ai_order.cpp
712 ai/api/ai_rail.cpp
713 ai/api/ai_railtypelist.cpp
714 ai/api/ai_road.cpp
715 ai/api/ai_sign.cpp
716 ai/api/ai_signlist.cpp
717 ai/api/ai_station.cpp
718 ai/api/ai_stationlist.cpp
719 ai/api/ai_subsidy.cpp
720 ai/api/ai_subsidylist.cpp
721 ai/api/ai_testmode.cpp
722 ai/api/ai_tile.cpp
723 ai/api/ai_tilelist.cpp
724 ai/api/ai_town.cpp
725 ai/api/ai_townlist.cpp
726 ai/api/ai_tunnel.cpp
727 ai/api/ai_vehicle.cpp
728 ai/api/ai_vehiclelist.cpp
729 ai/api/ai_waypoint.cpp
730 ai/api/ai_waypointlist.cpp
731 #end
733 # Blitters
734 #if DEDICATED
735 #else
736 blitter/32bpp_anim.cpp
737 blitter/32bpp_anim.hpp
738 blitter/32bpp_base.cpp
739 blitter/32bpp_base.hpp
740 blitter/32bpp_optimized.cpp
741 blitter/32bpp_optimized.hpp
742 blitter/32bpp_simple.cpp
743 blitter/32bpp_simple.hpp
744 blitter/8bpp_base.cpp
745 blitter/8bpp_base.hpp
746 blitter/8bpp_debug.cpp
747 blitter/8bpp_debug.hpp
748 blitter/8bpp_optimized.cpp
749 blitter/8bpp_optimized.hpp
750 blitter/8bpp_simple.cpp
751 blitter/8bpp_simple.hpp
752 #end
753 blitter/base.cpp
754 blitter/base.hpp
755 blitter/factory.hpp
756 blitter/null.cpp
757 blitter/null.hpp
759 # Drivers
760 music/music_driver.hpp
761 sound/sound_driver.hpp
762 video/video_driver.hpp
764 # Sprite loaders
765 spriteloader/grf.cpp
766 spriteloader/grf.hpp
767 #if PNG
768 spriteloader/png.cpp
769 spriteloader/png.hpp
770 #end
771 spriteloader/spriteloader.hpp
773 # NewGRF
774 newgrf.cpp
775 newgrf_airport.cpp
776 newgrf_airporttiles.cpp
777 newgrf_canal.cpp
778 newgrf_cargo.cpp
779 newgrf_commons.cpp
780 newgrf_config.cpp
781 newgrf_engine.cpp
782 newgrf_generic.cpp
783 newgrf_house.cpp
784 newgrf_industries.cpp
785 newgrf_industrytiles.cpp
786 newgrf_object.cpp
787 newgrf_railtype.cpp
788 newgrf_sound.cpp
789 newgrf_spritegroup.cpp
790 newgrf_station.cpp
791 newgrf_storage.cpp
792 newgrf_text.cpp
793 newgrf_town.cpp
794 newgrf_townname.cpp
796 # Map Accessors
797 bridge_map.cpp
798 bridge_map.h
799 clear_map.h
800 industry_map.h
801 object_map.h
802 rail_map.h
803 road_map.cpp
804 road_map.h
805 station_map.h
806 tile_map.h
807 town_map.h
808 tree_map.h
809 tunnel_map.cpp
810 tunnel_map.h
811 tunnelbridge_map.h
812 void_map.h
813 water_map.h
815 # Misc
816 misc/array.hpp
817 misc/binaryheap.hpp
818 misc/blob.hpp
819 misc/countedobj.cpp
820 misc/countedptr.hpp
821 misc/dbg_helpers.cpp
822 misc/dbg_helpers.h
823 misc/fixedsizearray.hpp
824 misc/getoptdata.cpp
825 misc/getoptdata.h
826 misc/hashtable.hpp
827 misc/str.hpp
829 # Network Core
830 network/core/address.cpp
831 network/core/address.h
832 network/core/config.h
833 network/core/core.cpp
834 network/core/core.h
835 network/core/game.h
836 network/core/host.cpp
837 network/core/host.h
838 network/core/os_abstraction.h
839 network/core/packet.cpp
840 network/core/packet.h
841 network/core/tcp.cpp
842 network/core/tcp.h
843 network/core/tcp_admin.cpp
844 network/core/tcp_admin.h
845 network/core/tcp_connect.cpp
846 network/core/tcp_content.cpp
847 network/core/tcp_content.h
848 network/core/tcp_game.cpp
849 network/core/tcp_game.h
850 network/core/tcp_http.cpp
851 network/core/tcp_http.h
852 network/core/tcp_listen.h
853 network/core/udp.cpp
854 network/core/udp.h
856 # Pathfinder
857 pathfinder/follow_track.hpp
858 pathfinder/opf/opf_ship.cpp
859 pathfinder/opf/opf_ship.h
860 pathfinder/pathfinder_func.h
861 pathfinder/pathfinder_type.h
862 pathfinder/pf_performance_timer.hpp
864 # NPF
865 pathfinder/npf/aystar.cpp
866 pathfinder/npf/aystar.h
867 pathfinder/npf/npf.cpp
868 pathfinder/npf/npf_func.h
869 pathfinder/npf/queue.cpp
870 pathfinder/npf/queue.h
872 # YAPF
873 pathfinder/yapf/nodelist.hpp
874 pathfinder/yapf/yapf.h
875 pathfinder/yapf/yapf.hpp
876 pathfinder/yapf/yapf_base.hpp
877 pathfinder/yapf/yapf_cache.h
878 pathfinder/yapf/yapf_common.hpp
879 pathfinder/yapf/yapf_costbase.hpp
880 pathfinder/yapf/yapf_costcache.hpp
881 pathfinder/yapf/yapf_costrail.hpp
882 pathfinder/yapf/yapf_destrail.hpp
883 pathfinder/yapf/yapf_node.hpp
884 pathfinder/yapf/yapf_node_rail.hpp
885 pathfinder/yapf/yapf_node_road.hpp
886 pathfinder/yapf/yapf_node_ship.hpp
887 pathfinder/yapf/yapf_rail.cpp
888 pathfinder/yapf/yapf_road.cpp
889 pathfinder/yapf/yapf_ship.cpp
891 # Video
892 video/dedicated_v.cpp
893 video/null_v.cpp
894 #if DEDICATED
895 #else
896 #if ALLEGRO
897         video/allegro_v.cpp
898 #end
899 #if SDL
900         video/sdl_v.cpp
901 #end
902 #if WIN32
903         video/win32_v.cpp
904 #end
905 #if WINCE
906         video/win32_v.cpp
907 #end
908 #end
910 # Music
911 #if DEDICATED
912 #else
913 #if ALLEGRO
914         music/allegro_m.cpp
915 #end
916 #if DIRECTMUSIC
917         music/dmusic.cpp
918 #end
919 #end
920 music/null_m.cpp
921 #if DEDICATED
922 #else
923 #if WIN32
924         music/win32_m.cpp
925 #else
926         #if WINCE
927         #else
928                 #if PSP
929                 #else
930                         #if DOS
931                         #else
932                                 music/extmidi.cpp
933                         #end
934                 #end
935         #end
936 #end
937 #if BEOS
938         music/bemidi.cpp
939 #end
940 #if LIBTIMIDITY
941         music/libtimidity.cpp
942 #end
943 #end
945 # Sound
946 sound/null_s.cpp
947 #if DEDICATED
948 #else
949 #if ALLEGRO
950         sound/allegro_s.cpp
951 #end
952 #if SDL
953         sound/sdl_s.cpp
954 #end
955 #if WIN32
956         sound/win32_s.cpp
957 #end
958 #end
960 #if OSX
961 # OSX Files
962         os/macosx/macos.mm
964         #if DEDICATED
965         #else
966                 music/qtmidi.cpp
967         #end
969         #if COCOA
970                 video/cocoa/cocoa_v.mm
971                 video/cocoa/event.mm
972                 video/cocoa/fullscreen.mm
973                 video/cocoa/wnd_quartz.mm
974                 video/cocoa/wnd_quickdraw.mm
975                 music/cocoa_m.cpp
976                 sound/cocoa_s.cpp
977                 os/macosx/splash.cpp
978         #end
979 #end
981 # Windows files
982 #if WIN32
983         os/windows/crashlog_win.cpp
984         os/windows/ottdres.rc
985         os/windows/win32.cpp
986 #end
987 #if WINCE
988         os/windows/ottdres.rc
989         os/windows/win32.cpp
990 #end
992 # Threading
993 thread/thread.h
994 #if HAVE_THREAD
995         #if WIN32
996                 thread/thread_win32.cpp
997         #else
998                 #if OS2
999                         thread/thread_os2.cpp
1000                 #else
1001                         #if MORPHOS
1002                                 thread/thread_morphos.cpp
1003                         #else
1004                                 thread/thread_pthread.cpp
1005                         #end
1006                 #end
1007         #end
1008 #else
1009         thread/thread_none.cpp
1010 #end