Codechange: Use platform independent C++11 function for sleeping on a thread.
[openttd-github.git] / source.list
blob5496edc55a0de43e163246f2ab7442a7a3f77e8a
1 # Source Files
2 airport.cpp
3 animated_tile.cpp
4 articulated_vehicles.cpp
5 autoreplace.cpp
6 bmp.cpp
7 cargoaction.cpp
8 cargomonitor.cpp
9 cargopacket.cpp
10 cargotype.cpp
11 cheat.cpp
12 command.cpp
13 console.cpp
14 console_cmds.cpp
15 cpu.cpp
16 crashlog.cpp
17 currency.cpp
18 date.cpp
19 debug.cpp
20 dedicated.cpp
21 depot.cpp
22 disaster_vehicle.cpp
23 driver.cpp
24 economy.cpp
25 effectvehicle.cpp
26 elrail.cpp
27 engine.cpp
28 fileio.cpp
29 fios.cpp
30 fontcache.cpp
31 fontdetection.cpp
32 base_consist.cpp
33 gamelog.cpp
34 genworld.cpp
35 gfx.cpp
36 gfxinit.cpp
37 gfx_layout.cpp
38 goal.cpp
39 ground_vehicle.cpp
40 heightmap.cpp
41 highscore.cpp
42 hotkeys.cpp
43 ini.cpp
44 ini_load.cpp
45 landscape.cpp
46 linkgraph/demands.cpp
47 linkgraph/flowmapper.cpp
48 linkgraph/linkgraph.cpp
49 linkgraph/linkgraphjob.cpp
50 linkgraph/linkgraphschedule.cpp
51 linkgraph/mcf.cpp
52 linkgraph/refresh.cpp
53 map.cpp
54 misc.cpp
55 mixer.cpp
56 music.cpp
57 network/network.cpp
58 network/network_admin.cpp
59 network/network_client.cpp
60 network/network_command.cpp
61 network/network_content.cpp
62 network/network_gamelist.cpp
63 network/network_server.cpp
64 network/network_udp.cpp
65 openttd.cpp
66 order_backup.cpp
67 pbs.cpp
68 progress.cpp
69 rail.cpp
70 rev.cpp
71 road.cpp
72 roadstop.cpp
73 screenshot.cpp
74 settings.cpp
75 signal.cpp
76 signs.cpp
77 sound.cpp
78 sprite.cpp
79 spritecache.cpp
80 station.cpp
81 strgen/strgen_base.cpp
82 string.cpp
83 stringfilter.cpp
84 strings.cpp
85 story.cpp
86 subsidy.cpp
87 textbuf.cpp
88 texteff.cpp
89 tgp.cpp
90 tile_map.cpp
91 tilearea.cpp
92 townname.cpp
93 #if WIN32
94 #else
95         #if OS2
96                 os/os2/os2.cpp
97                 3rdparty/os2/getaddrinfo.c
98                 3rdparty/os2/getaddrinfo.h
99                 3rdparty/os2/getnameinfo.c
100                 3rdparty/os2/getnameinfo.h
101         #else
102                 #if OSX
103                         os/macosx/crashlog_osx.cpp
104                 #else
105                         os/unix/crashlog_unix.cpp
106                 #end
107                 os/unix/unix.cpp
108         #end
109 #end
110 vehicle.cpp
111 vehiclelist.cpp
112 viewport.cpp
113 #if USE_SSE
114         viewport_sprite_sorter_sse4.cpp
115 #end
116 waypoint.cpp
117 widget.cpp
118 window.cpp
120 # Header Files
121 #if ALLEGRO
122         music/allegro_m.h
123         sound/allegro_s.h
124         video/allegro_v.h
125 #end
126 aircraft.h
127 airport.h
128 animated_tile_func.h
129 articulated_vehicles.h
130 autoreplace_base.h
131 autoreplace_func.h
132 autoreplace_gui.h
133 autoreplace_type.h
134 autoslope.h
135 base_media_base.h
136 base_media_func.h
137 base_station_base.h
138 bitmap_type.h
139 bmp.h
140 bridge.h
141 cargo_type.h
142 cargoaction.h
143 cargomonitor.h
144 cargopacket.h
145 cargotype.h
146 cheat_func.h
147 cheat_type.h
148 clear_func.h
149 cmd_helper.h
150 command_func.h
151 command_type.h
152 company_base.h
153 company_func.h
154 company_gui.h
155 company_manager_face.h
156 company_type.h
157 console_func.h
158 console_gui.h
159 console_internal.h
160 console_type.h
161 cpu.h
162 crashlog.h
163 currency.h
164 date_func.h
165 date_gui.h
166 date_type.h
167 debug.h
168 video/dedicated_v.h
169 depot_base.h
170 depot_func.h
171 depot_map.h
172 depot_type.h
173 direction_func.h
174 direction_type.h
175 disaster_vehicle.h
176 music/dmusic.h
177 driver.h
178 economy_base.h
179 economy_func.h
180 economy_type.h
181 effectvehicle_base.h
182 effectvehicle_func.h
183 elrail_func.h
184 engine_base.h
185 engine_func.h
186 engine_gui.h
187 engine_type.h
188 error.h
189 fileio_func.h
190 fileio_type.h
191 fios.h
192 fontcache.h
193 fontdetection.h
194 framerate_type.h
195 base_consist.h
196 gamelog.h
197 gamelog_internal.h
198 genworld.h
199 gfx_func.h
200 gfx_layout.h
201 gfx_type.h
202 gfxinit.h
203 goal_base.h
204 goal_type.h
205 graph_gui.h
206 ground_vehicle.hpp
207 group.h
208 group_gui.h
209 group_type.h
210 gui.h
211 guitimer_func.h
212 heightmap.h
213 highscore.h
214 hotkeys.h
215 house.h
216 house_type.h
217 industry.h
218 industry_type.h
219 industrytype.h
220 ini_type.h
221 landscape.h
222 landscape_type.h
223 language.h
224 linkgraph/demands.h
225 linkgraph/flowmapper.h
226 linkgraph/init.h
227 linkgraph/linkgraph.h
228 linkgraph/linkgraph_base.h
229 linkgraph/linkgraph_gui.h
230 linkgraph/linkgraph_type.h
231 linkgraph/linkgraphjob.h
232 linkgraph/linkgraphjob_base.h
233 linkgraph/linkgraphschedule.h
234 linkgraph/mcf.h
235 linkgraph/refresh.h
236 livery.h
237 map_func.h
238 map_type.h
239 mixer.h
240 network/network.h
241 network/network_admin.h
242 network/network_base.h
243 network/network_client.h
244 network/network_content.h
245 network/network_content_gui.h
246 network/network_func.h
247 network/network_gamelist.h
248 network/network_gui.h
249 network/network_internal.h
250 network/network_server.h
251 network/network_type.h
252 network/network_udp.h
253 newgrf.h
254 newgrf_airport.h
255 newgrf_airporttiles.h
256 newgrf_animation_base.h
257 newgrf_animation_type.h
258 newgrf_callbacks.h
259 newgrf_canal.h
260 newgrf_cargo.h
261 newgrf_class.h
262 newgrf_class_func.h
263 newgrf_commons.h
264 newgrf_config.h
265 newgrf_debug.h
266 newgrf_engine.h
267 newgrf_generic.h
268 newgrf_house.h
269 newgrf_industries.h
270 newgrf_industrytiles.h
271 newgrf_object.h
272 newgrf_properties.h
273 newgrf_railtype.h
274 newgrf_sound.h
275 newgrf_spritegroup.h
276 newgrf_station.h
277 newgrf_storage.h
278 newgrf_text.h
279 newgrf_town.h
280 newgrf_townname.h
281 news_func.h
282 news_gui.h
283 news_type.h
284 music/midi.h
285 music/midifile.hpp
286 music/null_m.h
287 sound/null_s.h
288 video/null_v.h
289 object.h
290 object_base.h
291 object_type.h
292 openttd.h
293 order_backup.h
294 order_base.h
295 order_func.h
296 order_type.h
297 pbs.h
298 progress.h
299 querystring_gui.h
300 rail.h
301 rail_gui.h
302 rail_type.h
303 rev.h
304 road_cmd.h
305 road_func.h
306 road_gui.h
307 road_internal.h
308 road_type.h
309 roadstop_base.h
310 roadveh.h
311 safeguards.h
312 screenshot.h
313 sound/sdl_s.h
314 video/sdl_v.h
315 settings_func.h
316 settings_gui.h
317 settings_internal.h
318 settings_type.h
319 ship.h
320 signal_func.h
321 signal_type.h
322 signs_base.h
323 signs_func.h
324 signs_type.h
325 slope_func.h
326 slope_type.h
327 smallmap_gui.h
328 sortlist_type.h
329 sound_func.h
330 sound_type.h
331 sprite.h
332 spritecache.h
333 station_base.h
334 station_func.h
335 station_gui.h
336 station_kdtree.h
337 station_type.h
338 statusbar_gui.h
339 stdafx.h
340 story_base.h
341 story_type.h
342 strgen/strgen.h
343 string_base.h
344 string_func.h
345 string_type.h
346 os/windows/string_uniscribe.h
347 stringfilter_type.h
348 strings_func.h
349 strings_type.h
350 subsidy_base.h
351 subsidy_func.h
352 subsidy_type.h
353 tar_type.h
354 terraform_gui.h
355 textbuf_gui.h
356 textbuf_type.h
357 texteff.hpp
358 textfile_gui.h
359 textfile_type.h
360 tgp.h
361 tile_cmd.h
362 tile_type.h
363 tilearea_type.h
364 tilehighlight_func.h
365 tilehighlight_type.h
366 tilematrix_type.hpp
367 timetable.h
368 toolbar_gui.h
369 town.h
370 town_type.h
371 town_kdtree.h
372 townname_func.h
373 townname_type.h
374 track_func.h
375 track_type.h
376 train.h
377 transparency.h
378 transparency_gui.h
379 transport_type.h
380 tunnelbridge.h
381 vehicle_base.h
382 vehicle_func.h
383 vehicle_gui.h
384 vehicle_gui_base.h
385 vehicle_type.h
386 vehiclelist.h
387 viewport_func.h
388 viewport_kdtree.h
389 viewport_sprite_sorter.h
390 viewport_type.h
391 water.h
392 waypoint_base.h
393 waypoint_func.h
394 widget_type.h
395 os/windows/win32.h
396 music/win32_m.h
397 sound/win32_s.h
398 video/win32_v.h
399 window_func.h
400 window_gui.h
401 window_type.h
402 sound/xaudio2_s.h
403 zoom_func.h
404 zoom_type.h
405 #if WIN32
406 #else
407         music/bemidi.h
408         music/cocoa_m.h
409         music/extmidi.h
410         music/fluidsynth.h
411         music/os2_m.h
412         music/qtmidi.h
413         os/macosx/macos.h
414         os/macosx/osx_stdafx.h
415         os/macosx/splash.h
416         os/macosx/string_osx.h
417         sound/cocoa_s.h
418         video/cocoa/cocoa_keys.h
419         video/cocoa/cocoa_v.h
420 #end
422 # Core Source Code
423 core/alloc_func.cpp
424 core/alloc_func.hpp
425 core/alloc_type.hpp
426 core/backup_type.hpp
427 core/bitmath_func.cpp
428 core/bitmath_func.hpp
429 core/endian_func.hpp
430 core/endian_type.hpp
431 core/enum_type.hpp
432 core/geometry_func.cpp
433 core/geometry_func.hpp
434 core/geometry_type.hpp
435 core/kdtree.hpp
436 core/math_func.cpp
437 core/math_func.hpp
438 core/mem_func.hpp
439 core/multimap.hpp
440 core/overflowsafe_type.hpp
441 core/pool_func.cpp
442 core/pool_func.hpp
443 core/pool_type.hpp
444 core/random_func.cpp
445 core/random_func.hpp
446 core/smallmap_type.hpp
447 core/smallmatrix_type.hpp
448 core/smallstack_type.hpp
449 core/smallvec_type.hpp
450 core/sort_func.hpp
451 core/string_compare_type.hpp
453 # GUI Source Code
454 aircraft_gui.cpp
455 airport_gui.cpp
456 autoreplace_gui.cpp
457 bootstrap_gui.cpp
458 bridge_gui.cpp
459 build_vehicle_gui.cpp
460 cheat_gui.cpp
461 company_gui.cpp
462 console_gui.cpp
463 date_gui.cpp
464 depot_gui.cpp
465 dock_gui.cpp
466 engine_gui.cpp
467 error_gui.cpp
468 fios_gui.cpp
469 framerate_gui.cpp
470 genworld_gui.cpp
471 goal_gui.cpp
472 graph_gui.cpp
473 group_gui.cpp
474 highscore_gui.cpp
475 industry_gui.cpp
476 intro_gui.cpp
477 linkgraph/linkgraph_gui.cpp
478 main_gui.cpp
479 misc_gui.cpp
480 music_gui.cpp
481 network/network_chat_gui.cpp
482 network/network_content_gui.cpp
483 network/network_gui.cpp
484 newgrf_debug_gui.cpp
485 newgrf_gui.cpp
486 news_gui.cpp
487 object_gui.cpp
488 order_gui.cpp
489 osk_gui.cpp
490 rail_gui.cpp
491 road_gui.cpp
492 roadveh_gui.cpp
493 settings_gui.cpp
494 ship_gui.cpp
495 signs_gui.cpp
496 smallmap_gui.cpp
497 station_gui.cpp
498 statusbar_gui.cpp
499 story_gui.cpp
500 subsidy_gui.cpp
501 terraform_gui.cpp
502 textfile_gui.cpp
503 timetable_gui.cpp
504 toolbar_gui.cpp
505 town_gui.cpp
506 train_gui.cpp
507 transparency_gui.cpp
508 tree_gui.cpp
509 vehicle_gui.cpp
510 viewport_gui.cpp
511 waypoint_gui.cpp
513 # Widgets
514 widgets/airport_widget.h
515 widgets/ai_widget.h
516 widgets/autoreplace_widget.h
517 widgets/bootstrap_widget.h
518 widgets/bridge_widget.h
519 widgets/build_vehicle_widget.h
520 widgets/cheat_widget.h
521 widgets/company_widget.h
522 widgets/console_widget.h
523 widgets/date_widget.h
524 widgets/depot_widget.h
525 widgets/dock_widget.h
526 widgets/dropdown.cpp
527 widgets/dropdown_func.h
528 widgets/dropdown_type.h
529 widgets/dropdown_widget.h
530 widgets/engine_widget.h
531 widgets/error_widget.h
532 widgets/fios_widget.h
533 widgets/framerate_widget.h
534 widgets/genworld_widget.h
535 widgets/goal_widget.h
536 widgets/graph_widget.h
537 widgets/group_widget.h
538 widgets/highscore_widget.h
539 widgets/industry_widget.h
540 widgets/intro_widget.h
541 widgets/link_graph_legend_widget.h
542 widgets/main_widget.h
543 widgets/misc_widget.h
544 widgets/music_widget.h
545 widgets/network_chat_widget.h
546 widgets/network_content_widget.h
547 widgets/network_widget.h
548 widgets/newgrf_debug_widget.h
549 widgets/newgrf_widget.h
550 widgets/news_widget.h
551 widgets/object_widget.h
552 widgets/order_widget.h
553 widgets/osk_widget.h
554 widgets/rail_widget.h
555 widgets/road_widget.h
556 widgets/settings_widget.h
557 widgets/sign_widget.h
558 widgets/smallmap_widget.h
559 widgets/station_widget.h
560 widgets/statusbar_widget.h
561 widgets/story_widget.h
562 widgets/subsidy_widget.h
563 widgets/terraform_widget.h
564 widgets/timetable_widget.h
565 widgets/toolbar_widget.h
566 widgets/town_widget.h
567 widgets/transparency_widget.h
568 widgets/tree_widget.h
569 widgets/vehicle_widget.h
570 widgets/viewport_widget.h
571 widgets/waypoint_widget.h
573 # Command handlers
574 aircraft_cmd.cpp
575 autoreplace_cmd.cpp
576 clear_cmd.cpp
577 company_cmd.cpp
578 depot_cmd.cpp
579 group_cmd.cpp
580 industry_cmd.cpp
581 misc_cmd.cpp
582 object_cmd.cpp
583 order_cmd.cpp
584 rail_cmd.cpp
585 road_cmd.cpp
586 roadveh_cmd.cpp
587 ship_cmd.cpp
588 signs_cmd.cpp
589 station_cmd.cpp
590 terraform_cmd.cpp
591 timetable_cmd.cpp
592 town_cmd.cpp
593 train_cmd.cpp
594 tree_cmd.cpp
595 tunnelbridge_cmd.cpp
596 vehicle_cmd.cpp
597 void_cmd.cpp
598 water_cmd.cpp
599 waypoint_cmd.cpp
601 # Save/Load handlers
602 saveload/afterload.cpp
603 saveload/ai_sl.cpp
604 saveload/airport_sl.cpp
605 saveload/animated_tile_sl.cpp
606 saveload/autoreplace_sl.cpp
607 saveload/cargomonitor_sl.cpp
608 saveload/cargopacket_sl.cpp
609 saveload/cheat_sl.cpp
610 saveload/company_sl.cpp
611 saveload/depot_sl.cpp
612 saveload/economy_sl.cpp
613 saveload/engine_sl.cpp
614 saveload/game_sl.cpp
615 saveload/gamelog_sl.cpp
616 saveload/goal_sl.cpp
617 saveload/group_sl.cpp
618 saveload/industry_sl.cpp
619 saveload/labelmaps_sl.cpp
620 saveload/linkgraph_sl.cpp
621 saveload/map_sl.cpp
622 saveload/misc_sl.cpp
623 saveload/newgrf_sl.cpp
624 saveload/newgrf_sl.h
625 saveload/object_sl.cpp
626 saveload/oldloader.cpp
627 saveload/oldloader.h
628 saveload/oldloader_sl.cpp
629 saveload/order_sl.cpp
630 saveload/saveload.cpp
631 saveload/saveload.h
632 saveload/saveload_filter.h
633 saveload/saveload_internal.h
634 saveload/signs_sl.cpp
635 saveload/station_sl.cpp
636 saveload/storage_sl.cpp
637 saveload/strings_sl.cpp
638 saveload/story_sl.cpp
639 saveload/subsidy_sl.cpp
640 saveload/town_sl.cpp
641 saveload/vehicle_sl.cpp
642 saveload/waypoint_sl.cpp
644 # Tables
645 table/airport_defaults.h
646 table/airport_movement.h
647 table/airporttile_ids.h
648 table/airporttiles.h
649 table/animcursors.h
650 table/autorail.h
651 table/bridge_land.h
652 table/build_industry.h
653 table/cargo_const.h
654 table/clear_land.h
655 table/control_codes.h
656 table/elrail_data.h
657 table/engines.h
658 table/genland.h
659 table/heightmap_colours.h
660 table/industry_land.h
661 table/landscape_sprite.h
662 table/newgrf_debug_data.h
663 table/object_land.h
664 table/palette_convert.h
665 table/palettes.h
666 table/pricebase.h
667 table/railtypes.h
668 table/road_land.h
669 table/roadveh_movement.h
670 ../objs/settings/table/settings.h
671 table/sprites.h
672 table/station_land.h
673 table/strgen_tables.h
674 table/string_colours.h
675 ../objs/langs/table/strings.h
676 table/town_land.h
677 table/townname.h
678 table/track_land.h
679 table/train_cmd.h
680 table/tree_land.h
681 table/unicode.h
682 table/water_land.h
684 # MD5
685 3rdparty/md5/md5.cpp
686 3rdparty/md5/md5.h
688 # Script
689 script/script_config.cpp
690 script/script_config.hpp
691 script/script_fatalerror.hpp
692 script/script_info.cpp
693 script/script_info.hpp
694 script/script_info_dummy.cpp
695 script/script_instance.cpp
696 script/script_instance.hpp
697 script/script_scanner.cpp
698 script/script_scanner.hpp
699 script/script_storage.hpp
700 script/script_suspend.hpp
701 script/squirrel.cpp
702 script/squirrel.hpp
703 script/squirrel_class.hpp
704 script/squirrel_helper.hpp
705 script/squirrel_helper_type.hpp
706 script/squirrel_std.cpp
707 script/squirrel_std.hpp
709 # Squirrel
710 3rdparty/squirrel/squirrel/sqapi.cpp
711 3rdparty/squirrel/squirrel/sqbaselib.cpp
712 3rdparty/squirrel/squirrel/sqclass.cpp
713 3rdparty/squirrel/squirrel/sqcompiler.cpp
714 3rdparty/squirrel/squirrel/sqdebug.cpp
715 3rdparty/squirrel/squirrel/sqfuncstate.cpp
716 3rdparty/squirrel/squirrel/sqlexer.cpp
717 3rdparty/squirrel/squirrel/sqmem.cpp
718 3rdparty/squirrel/squirrel/sqobject.cpp
719 3rdparty/squirrel/squirrel/sqstate.cpp
720 3rdparty/squirrel/sqstdlib/sqstdaux.cpp
721 3rdparty/squirrel/sqstdlib/sqstdmath.cpp
722 3rdparty/squirrel/squirrel/sqtable.cpp
723 3rdparty/squirrel/squirrel/sqvm.cpp
725 # Squirrel headers
726 3rdparty/squirrel/squirrel/sqarray.h
727 3rdparty/squirrel/squirrel/sqclass.h
728 3rdparty/squirrel/squirrel/sqclosure.h
729 3rdparty/squirrel/squirrel/sqcompiler.h
730 3rdparty/squirrel/squirrel/sqfuncproto.h
731 3rdparty/squirrel/squirrel/sqfuncstate.h
732 3rdparty/squirrel/squirrel/sqlexer.h
733 3rdparty/squirrel/squirrel/sqobject.h
734 3rdparty/squirrel/squirrel/sqopcodes.h
735 3rdparty/squirrel/squirrel/sqpcheader.h
736 3rdparty/squirrel/squirrel/sqstate.h
737 3rdparty/squirrel/include/sqstdaux.h
738 3rdparty/squirrel/include/sqstdmath.h
739 3rdparty/squirrel/include/sqstdstring.h
740 3rdparty/squirrel/squirrel/sqstring.h
741 3rdparty/squirrel/squirrel/sqtable.h
742 3rdparty/squirrel/include/squirrel.h
743 3rdparty/squirrel/squirrel/squserdata.h
744 3rdparty/squirrel/squirrel/squtils.h
745 3rdparty/squirrel/squirrel/sqvm.h
747 # AI Core
748 ai/ai.hpp
749 ai/ai_config.cpp
750 ai/ai_config.hpp
751 ai/ai_core.cpp
752 ai/ai_gui.cpp
753 ai/ai_gui.hpp
754 ai/ai_info.cpp
755 ai/ai_info.hpp
756 ai/ai_instance.cpp
757 ai/ai_instance.hpp
758 ai/ai_scanner.cpp
759 ai/ai_scanner.hpp
761 # AI API
762 script/api/ai_changelog.hpp
764 # Game API
765 script/api/game_changelog.hpp
767 # Game Core
768 game/game.hpp
769 game/game_config.cpp
770 game/game_config.hpp
771 game/game_core.cpp
772 game/game_info.cpp
773 game/game_info.hpp
774 game/game_instance.cpp
775 game/game_instance.hpp
776 game/game_scanner.cpp
777 game/game_scanner.hpp
778 game/game_text.cpp
779 game/game_text.hpp
781 # Script API
782 script/api/script_accounting.hpp
783 script/api/script_admin.hpp
784 script/api/script_airport.hpp
785 script/api/script_base.hpp
786 script/api/script_basestation.hpp
787 script/api/script_bridge.hpp
788 script/api/script_bridgelist.hpp
789 script/api/script_cargo.hpp
790 script/api/script_cargolist.hpp
791 script/api/script_cargomonitor.hpp
792 script/api/script_client.hpp
793 script/api/script_clientlist.hpp
794 script/api/script_company.hpp
795 script/api/script_companymode.hpp
796 script/api/script_controller.hpp
797 script/api/script_date.hpp
798 script/api/script_depotlist.hpp
799 script/api/script_engine.hpp
800 script/api/script_enginelist.hpp
801 script/api/script_error.hpp
802 script/api/script_event.hpp
803 script/api/script_event_types.hpp
804 script/api/script_execmode.hpp
805 script/api/script_game.hpp
806 script/api/script_gamesettings.hpp
807 script/api/script_goal.hpp
808 script/api/script_group.hpp
809 script/api/script_grouplist.hpp
810 script/api/script_industry.hpp
811 script/api/script_industrylist.hpp
812 script/api/script_industrytype.hpp
813 script/api/script_industrytypelist.hpp
814 script/api/script_info_docs.hpp
815 script/api/script_infrastructure.hpp
816 script/api/script_list.hpp
817 script/api/script_log.hpp
818 script/api/script_map.hpp
819 script/api/script_marine.hpp
820 script/api/script_news.hpp
821 script/api/script_object.hpp
822 script/api/script_order.hpp
823 script/api/script_rail.hpp
824 script/api/script_railtypelist.hpp
825 script/api/script_road.hpp
826 script/api/script_sign.hpp
827 script/api/script_signlist.hpp
828 script/api/script_station.hpp
829 script/api/script_stationlist.hpp
830 script/api/script_story_page.hpp
831 script/api/script_storypagelist.hpp
832 script/api/script_storypageelementlist.hpp
833 script/api/script_subsidy.hpp
834 script/api/script_subsidylist.hpp
835 script/api/script_testmode.hpp
836 script/api/script_text.hpp
837 script/api/script_tile.hpp
838 script/api/script_tilelist.hpp
839 script/api/script_town.hpp
840 script/api/script_townlist.hpp
841 script/api/script_tunnel.hpp
842 script/api/script_types.hpp
843 script/api/script_vehicle.hpp
844 script/api/script_vehiclelist.hpp
845 script/api/script_viewport.hpp
846 script/api/script_waypoint.hpp
847 script/api/script_waypointlist.hpp
848 script/api/script_window.hpp
850 # Script API Implementation
851 script/api/script_accounting.cpp
852 script/api/script_admin.cpp
853 script/api/script_airport.cpp
854 script/api/script_base.cpp
855 script/api/script_basestation.cpp
856 script/api/script_bridge.cpp
857 script/api/script_bridgelist.cpp
858 script/api/script_cargo.cpp
859 script/api/script_cargolist.cpp
860 script/api/script_cargomonitor.cpp
861 script/api/script_client.cpp
862 script/api/script_clientlist.cpp
863 script/api/script_company.cpp
864 script/api/script_companymode.cpp
865 script/api/script_controller.cpp
866 script/api/script_date.cpp
867 script/api/script_depotlist.cpp
868 script/api/script_engine.cpp
869 script/api/script_enginelist.cpp
870 script/api/script_error.cpp
871 script/api/script_event.cpp
872 script/api/script_event_types.cpp
873 script/api/script_execmode.cpp
874 script/api/script_game.cpp
875 script/api/script_gamesettings.cpp
876 script/api/script_goal.cpp
877 script/api/script_group.cpp
878 script/api/script_grouplist.cpp
879 script/api/script_industry.cpp
880 script/api/script_industrylist.cpp
881 script/api/script_industrytype.cpp
882 script/api/script_industrytypelist.cpp
883 script/api/script_infrastructure.cpp
884 script/api/script_list.cpp
885 script/api/script_log.cpp
886 script/api/script_map.cpp
887 script/api/script_marine.cpp
888 script/api/script_news.cpp
889 script/api/script_object.cpp
890 script/api/script_order.cpp
891 script/api/script_rail.cpp
892 script/api/script_railtypelist.cpp
893 script/api/script_road.cpp
894 script/api/script_sign.cpp
895 script/api/script_signlist.cpp
896 script/api/script_station.cpp
897 script/api/script_stationlist.cpp
898 script/api/script_story_page.cpp
899 script/api/script_storypagelist.cpp
900 script/api/script_storypageelementlist.cpp
901 script/api/script_subsidy.cpp
902 script/api/script_subsidylist.cpp
903 script/api/script_testmode.cpp
904 script/api/script_text.cpp
905 script/api/script_tile.cpp
906 script/api/script_tilelist.cpp
907 script/api/script_town.cpp
908 script/api/script_townlist.cpp
909 script/api/script_tunnel.cpp
910 script/api/script_vehicle.cpp
911 script/api/script_vehiclelist.cpp
912 script/api/script_viewport.cpp
913 script/api/script_waypoint.cpp
914 script/api/script_waypointlist.cpp
915 script/api/script_window.cpp
917 # Blitters
918 #if DEDICATED
919 #else
920         blitter/32bpp_anim.cpp
921         blitter/32bpp_anim.hpp
922         #if USE_SSE
923                 blitter/32bpp_anim_sse2.cpp
924                 blitter/32bpp_anim_sse2.hpp
925                 blitter/32bpp_anim_sse4.cpp
926                 blitter/32bpp_anim_sse4.hpp
927         #end
928         blitter/32bpp_base.cpp
929         blitter/32bpp_base.hpp
930         blitter/32bpp_optimized.cpp
931         blitter/32bpp_optimized.hpp
932         blitter/32bpp_simple.cpp
933         blitter/32bpp_simple.hpp
934         #if USE_SSE
935                 blitter/32bpp_sse_func.hpp
936                 blitter/32bpp_sse_type.h
937                 blitter/32bpp_sse2.cpp
938                 blitter/32bpp_sse2.hpp
939                 blitter/32bpp_sse4.cpp
940                 blitter/32bpp_sse4.hpp
941                 blitter/32bpp_ssse3.cpp
942                 blitter/32bpp_ssse3.hpp
943         #end
944         blitter/8bpp_base.cpp
945         blitter/8bpp_base.hpp
946         blitter/8bpp_optimized.cpp
947         blitter/8bpp_optimized.hpp
948         blitter/8bpp_simple.cpp
949         blitter/8bpp_simple.hpp
950 #end
951 blitter/base.hpp
952 blitter/common.hpp
953 blitter/factory.hpp
954 blitter/null.cpp
955 blitter/null.hpp
957 # Drivers
958 music/music_driver.hpp
959 sound/sound_driver.hpp
960 video/video_driver.hpp
962 # Sprite loaders
963 spriteloader/grf.cpp
964 spriteloader/grf.hpp
965 spriteloader/spriteloader.hpp
967 # NewGRF
968 newgrf.cpp
969 newgrf_airport.cpp
970 newgrf_airporttiles.cpp
971 newgrf_canal.cpp
972 newgrf_cargo.cpp
973 newgrf_commons.cpp
974 newgrf_config.cpp
975 newgrf_engine.cpp
976 newgrf_generic.cpp
977 newgrf_house.cpp
978 newgrf_industries.cpp
979 newgrf_industrytiles.cpp
980 newgrf_object.cpp
981 newgrf_railtype.cpp
982 newgrf_sound.cpp
983 newgrf_spritegroup.cpp
984 newgrf_station.cpp
985 newgrf_storage.cpp
986 newgrf_text.cpp
987 newgrf_town.cpp
988 newgrf_townname.cpp
990 # Map Accessors
991 bridge_map.cpp
992 bridge_map.h
993 clear_map.h
994 industry_map.h
995 object_map.h
996 rail_map.h
997 road_map.cpp
998 road_map.h
999 station_map.h
1000 tile_map.h
1001 town_map.h
1002 tree_map.h
1003 tunnel_map.cpp
1004 tunnel_map.h
1005 tunnelbridge_map.h
1006 void_map.h
1007 water_map.h
1009 # Misc
1010 misc/array.hpp
1011 misc/binaryheap.hpp
1012 misc/blob.hpp
1013 misc/countedobj.cpp
1014 misc/countedptr.hpp
1015 misc/dbg_helpers.cpp
1016 misc/dbg_helpers.h
1017 misc/fixedsizearray.hpp
1018 misc/getoptdata.cpp
1019 misc/getoptdata.h
1020 misc/hashtable.hpp
1021 misc/str.hpp
1023 # Network Core
1024 network/core/address.cpp
1025 network/core/address.h
1026 network/core/config.h
1027 network/core/core.cpp
1028 network/core/core.h
1029 network/core/game.h
1030 network/core/host.cpp
1031 network/core/host.h
1032 network/core/os_abstraction.h
1033 network/core/packet.cpp
1034 network/core/packet.h
1035 network/core/tcp.cpp
1036 network/core/tcp.h
1037 network/core/tcp_admin.cpp
1038 network/core/tcp_admin.h
1039 network/core/tcp_connect.cpp
1040 network/core/tcp_content.cpp
1041 network/core/tcp_content.h
1042 network/core/tcp_game.cpp
1043 network/core/tcp_game.h
1044 network/core/tcp_http.cpp
1045 network/core/tcp_http.h
1046 network/core/tcp_listen.h
1047 network/core/udp.cpp
1048 network/core/udp.h
1050 # Pathfinder
1051 pathfinder/follow_track.hpp
1052 pathfinder/pathfinder_func.h
1053 pathfinder/pathfinder_type.h
1054 pathfinder/pf_performance_timer.hpp
1056 # NPF
1057 pathfinder/npf/aystar.cpp
1058 pathfinder/npf/aystar.h
1059 pathfinder/npf/npf.cpp
1060 pathfinder/npf/npf_func.h
1061 pathfinder/npf/queue.cpp
1062 pathfinder/npf/queue.h
1064 # YAPF
1065 pathfinder/yapf/nodelist.hpp
1066 pathfinder/yapf/yapf.h
1067 pathfinder/yapf/yapf.hpp
1068 pathfinder/yapf/yapf_base.hpp
1069 pathfinder/yapf/yapf_cache.h
1070 pathfinder/yapf/yapf_common.hpp
1071 pathfinder/yapf/yapf_costbase.hpp
1072 pathfinder/yapf/yapf_costcache.hpp
1073 pathfinder/yapf/yapf_costrail.hpp
1074 pathfinder/yapf/yapf_destrail.hpp
1075 pathfinder/yapf/yapf_node.hpp
1076 pathfinder/yapf/yapf_node_rail.hpp
1077 pathfinder/yapf/yapf_node_road.hpp
1078 pathfinder/yapf/yapf_node_ship.hpp
1079 pathfinder/yapf/yapf_rail.cpp
1080 pathfinder/yapf/yapf_road.cpp
1081 pathfinder/yapf/yapf_ship.cpp
1082 pathfinder/yapf/yapf_type.hpp
1084 # Video
1085 video/dedicated_v.cpp
1086 video/null_v.cpp
1087 #if DEDICATED
1088 #else
1089         #if ALLEGRO
1090                 video/allegro_v.cpp
1091         #end
1092         #if SDL
1093                 video/sdl_v.cpp
1094         #end
1095         #if WIN32
1096                 video/win32_v.cpp
1097         #end
1098 #end
1100 # Music
1101 #if DEDICATED
1102 #else
1103         #if ALLEGRO
1104                 music/allegro_m.cpp
1105         #end
1106         #if DIRECTMUSIC
1107                 music/dmusic.cpp
1108         #end
1109 #end
1110 music/null_m.cpp
1111 music/midifile.cpp
1112 #if DEDICATED
1113 #else
1114         #if WIN32
1115                 music/win32_m.cpp
1116         #else
1117                 music/extmidi.cpp
1118         #end
1119         #if HAIKU
1120                 music/bemidi.cpp
1121         #end
1122         #if FLUIDSYNTH
1123                 music/fluidsynth.cpp
1124         #end
1125 #end
1127 # Sound
1128 sound/null_s.cpp
1129 #if DEDICATED
1130 #else
1131         #if ALLEGRO
1132                 sound/allegro_s.cpp
1133         #end
1134         #if SDL
1135                 sound/sdl_s.cpp
1136         #end
1137         #if WIN32
1138                 sound/win32_s.cpp
1139                 #if USE_XAUDIO2
1140                         sound/xaudio2_s.cpp
1141                 #end
1142         #end
1143 #end
1145 #if OSX
1146 # OSX Files
1147         os/macosx/macos.mm
1149         #if DEDICATED
1150         #else
1151                 music/qtmidi.cpp
1152         #end
1154         #if COCOA
1155                 video/cocoa/cocoa_v.mm
1156                 video/cocoa/event.mm
1157                 video/cocoa/fullscreen.mm
1158                 video/cocoa/wnd_quartz.mm
1159                 video/cocoa/wnd_quickdraw.mm
1160                 music/cocoa_m.cpp
1161                 sound/cocoa_s.cpp
1162                 os/macosx/splash.cpp
1163                 os/macosx/string_osx.cpp
1164         #end
1165 #end
1167 # Windows files
1168 #if WIN32
1169         os/windows/crashlog_win.cpp
1170         os/windows/ottdres.rc
1171         os/windows/string_uniscribe.cpp
1172         os/windows/win32.cpp
1173 #end
1175 # Threading
1176 thread.h