rubidium@5726: # Source Files rubidium@5838: airport.cpp rubidium@10270: animated_tile.cpp maedhros@7268: articulated_vehicles.cpp rubidium@5838: aystar.cpp rubidium@5838: bmp.cpp rubidium@5838: callback_table.cpp glx@7764: cargopacket.cpp peter1138@6417: cargotype.cpp rubidium@10225: cheat.cpp rubidium@5838: command.cpp rubidium@5838: console.cpp rubidium@5838: console_cmds.cpp rubidium@10687: console_gui.cpp rubidium@5838: currency.cpp rubidium@5838: date.cpp rubidium@5838: debug.cpp rubidium@5838: dedicated.cpp rubidium@5838: depot.cpp rubidium@5838: driver.cpp belugas@9003: widgets/dropdown.cpp rubidium@5838: economy.cpp rubidium@10272: effectvehicle.cpp rubidium@5838: elrail.cpp rubidium@5838: engine.cpp rubidium@5838: fileio.cpp rubidium@5838: fios.cpp rubidium@5838: fontcache.cpp smatz@10824: gamelog.cpp rubidium@5838: genworld.cpp rubidium@5838: gfx.cpp rubidium@5838: gfxinit.cpp rubidium@5838: heightmap.cpp rubidium@5838: landscape.cpp rubidium@5838: map.cpp rubidium@5838: md5.cpp rubidium@5838: minilzo.cpp rubidium@5838: misc.cpp rubidium@5838: mixer.cpp rubidium@5838: music.cpp rubidium@5838: namegen.cpp rubidium@5838: network/network.cpp rubidium@5838: network/network_client.cpp rubidium@5838: network/network_data.cpp rubidium@5838: network/network_gamelist.cpp rubidium@5838: network/network_server.cpp rubidium@5838: network/network_udp.cpp terom@11174: network/newgrf_download.cpp rubidium@5838: npf.cpp rubidium@5838: oldloader.cpp rubidium@5838: oldpool.cpp rubidium@5838: openttd.cpp rubidium@5838: os_timer.cpp rubidium@5726: #if WIN32 rubidium@5726: ottdres.rc rubidium@5726: #end truelight@6004: #if WINCE truelight@6004: ottdres.rc truelight@6004: #end rubidium@5838: pathfind.cpp rubidium@5838: players.cpp rubidium@5838: queue.cpp rubidium@5838: rail.cpp rubidium@8060: rev.cpp rubidium@8137: road.cpp rubidium@5838: saveload.cpp rubidium@5838: screenshot.cpp rubidium@5726: #if SDL rubidium@5838: sdl.cpp rubidium@5726: #end rubidium@5838: settings.cpp smatz@8734: signal.cpp rubidium@5838: signs.cpp rubidium@5838: sound.cpp rubidium@5838: spritecache.cpp KUDr@5916: station.cpp rubidium@5838: string.cpp rubidium@5838: strings.cpp rubidium@5838: texteff.cpp rubidium@5838: tgp.cpp rubidium@10175: #if HAVE_THREAD rubidium@10175: #if WIN32 rubidium@10175: thread_win32.cpp rubidium@10175: fiber_win32.cpp rubidium@10175: #else rubidium@10175: #if OS2 rubidium@10175: thread_os2.cpp rubidium@10175: #else rubidium@10438: #if MORPHOS rubidium@10438: thread_morphos.cpp rubidium@10438: #else rubidium@10438: thread_pthread.cpp glx@10541: #end rubidium@10175: #end rubidium@10175: fiber_thread.cpp rubidium@10175: #end rubidium@10175: #else rubidium@10175: thread_none.cpp rubidium@10175: #end rubidium@8604: tile_map.cpp rubidium@5726: #if WIN32 rubidium@5726: #else truelight@6004: #if WINCE truelight@6004: win32.cpp truelight@5840: #else truelight@6004: #if OS2 truelight@6004: os2.cpp truelight@6004: #else truelight@6004: unix.cpp truelight@6004: #end truelight@5840: #end rubidium@5726: #end rubidium@5838: vehicle.cpp peter1138@10757: vehiclelist.cpp rubidium@5838: viewport.cpp rubidium@5838: waypoint.cpp rubidium@5838: widget.cpp truelight@6025: #if WIN32 truelight@6025: win32.cpp truelight@6025: #end rubidium@5838: window.cpp rubidium@5726: rubidium@5726: # Header Files rubidium@9261: ai/ai.h Darkvater@6110: aircraft.h rubidium@5726: airport.h rubidium@5726: airport_movement.h rubidium@10270: animated_tile_func.h maedhros@7270: articulated_vehicles.h belugas@8999: autoreplace_base.h belugas@8999: autoreplace_func.h belugas@8999: autoreplace_gui.h belugas@8999: autoreplace_type.h rubidium@8078: autoslope.h rubidium@5726: aystar.h rubidium@5726: bmp.h belugas@8999: bridge.h belugas@8999: callback_table.h belugas@8999: cargo_type.h glx@7764: cargopacket.h peter1138@6417: cargotype.h belugas@8999: cmd_helper.h belugas@8999: command_func.h belugas@8999: command_type.h rubidium@10684: console_func.h rubidium@10684: console_gui.h rubidium@10684: console_internal.h rubidium@10684: console_type.h rubidium@10225: cheat_func.h rubidium@10225: cheat_type.h rubidium@5726: currency.h belugas@8999: date_func.h belugas@8999: date_type.h rubidium@5726: debug.h rubidium@5726: video/dedicated_v.h rubidium@9261: ai/default/default.h rubidium@10225: depot_base.h rubidium@10225: depot_func.h rubidium@10225: depot_map.h rubidium@9264: depot_type.h belugas@8999: direction_func.h belugas@8999: direction_type.h rubidium@5726: music/dmusic.h rubidium@5726: driver.h belugas@9010: widgets/dropdown_func.h belugas@9003: widgets/dropdown_type.h belugas@8999: economy_func.h belugas@8999: economy_type.h rubidium@10272: effectvehicle_func.h rubidium@10272: effectvehicle_base.h smatz@10473: elrail_func.h peter1138@10382: engine_base.h rubidium@9285: engine_func.h peter1138@10737: engine_gui.h rubidium@9273: engine_type.h rubidium@10175: fiber.hpp rubidium@5726: fileio.h rubidium@5726: fios.h rubidium@6423: fontcache.h rubidium@5726: functions.h smatz@10824: gamelog.h rubidium@5726: genworld.h belugas@8999: gfx_func.h belugas@8999: gfx_type.h rubidium@5726: gfxinit.h rubidium@7139: group.h belugas@8999: group_gui.h rubidium@9266: group_type.h rubidium@5726: gui.h rubidium@5726: heightmap.h rubidium@5726: industry.h belugas@8999: industry_type.h glx@7471: landscape.h rubidium@10444: landscape_type.h rubidium@5726: livery.h rubidium@9261: lzoconf.h rubidium@9261: map_func.h rubidium@9261: map_type.h rubidium@5726: md5.h rubidium@9261: minilzo.h rubidium@5726: mixer.h rubidium@5726: music.h rubidium@9261: namegen_func.h rubidium@5726: network/network.h rubidium@5726: network/network_client.h rubidium@10792: network/network_func.h rubidium@5726: network/network_gamelist.h rubidium@5726: network/network_gui.h belugas@9004: network/network_internal.h rubidium@5726: network/network_server.h rubidium@10792: network/network_type.h rubidium@5726: network/network_udp.h rubidium@5726: newgrf.h rubidium@5726: newgrf_callbacks.h peter1138@7079: newgrf_canal.h rubidium@5726: newgrf_cargo.h belugas@7125: newgrf_commons.h rubidium@5726: newgrf_config.h rubidium@5726: newgrf_engine.h peter1138@9040: newgrf_generic.h maedhros@6658: newgrf_house.h belugas@7331: newgrf_industries.h belugas@7380: newgrf_industrytiles.h rubidium@5726: newgrf_sound.h rubidium@5726: newgrf_spritegroup.h rubidium@5726: newgrf_station.h rubidium@8105: newgrf_storage.h rubidium@5726: newgrf_text.h maedhros@6658: newgrf_town.h glx@7452: newgrf_townname.h rubidium@9261: news_func.h rubidium@10236: news_gui.h rubidium@9261: news_type.h rubidium@5726: npf.h rubidium@5726: music/null_m.h rubidium@5726: sound/null_s.h rubidium@5726: video/null_v.h rubidium@5726: oldpool.h smatz@9343: oldpool_func.h rubidium@5726: openttd.h rubidium@9285: order_base.h rubidium@9285: order_func.h rubidium@9267: order_type.h rubidium@5726: pathfind.h belugas@8999: player_base.h rubidium@6516: player_face.h belugas@8999: player_func.h belugas@8999: player_gui.h belugas@8999: player_type.h glx@10540: querystring_gui.h rubidium@5726: queue.h rubidium@5726: rail.h belugas@8999: rail_gui.h belugas@8999: rail_type.h smatz@10402: rev.h rubidium@5726: road_cmd.h belugas@8999: road_func.h belugas@8999: road_gui.h belugas@8999: road_internal.h belugas@8999: road_type.h belugas@8999: roadveh.h rubidium@5726: saveload.h rubidium@5726: screenshot.h rubidium@9261: sdl.h rubidium@5726: sound/sdl_s.h rubidium@5726: video/sdl_v.h belugas@8999: settings_func.h belugas@8999: settings_internal.h belugas@8999: settings_type.h belugas@8999: ship.h belugas@8999: signal_func.h belugas@9257: signal_type.h rubidium@9286: signs_base.h rubidium@9286: signs_func.h rubidium@9286: signs_type.h belugas@8999: slope_func.h belugas@8999: slope_type.h rubidium@10596: sortlist_type.h belugas@8999: sound_func.h belugas@8999: sound_type.h rubidium@5726: sprite.h rubidium@7422: spritecache.h rubidium@9285: station_base.h rubidium@9285: station_func.h smatz@8512: station_gui.h rubidium@9265: station_type.h rubidium@10570: statusbar_gui.h rubidium@5726: stdafx.h belugas@8999: string_func.h belugas@8999: string_type.h belugas@8999: strings_func.h belugas@8999: strings_type.h smatz@11061: tar_type.h belugas@8999: terraform_gui.h belugas@8999: textbuf_gui.h truelight@7504: texteff.hpp rubidium@5726: tgp.h rubidium@5726: thread.h belugas@8999: tile_cmd.h belugas@8999: tile_type.h rubidium@10447: tilehighlight_func.h rubidium@10447: tilehighlight_type.h maedhros@7476: timetable.h rubidium@5726: town.h belugas@8999: town_type.h rubidium@9219: toolbar_gui.h belugas@8999: track_func.h belugas@8999: track_type.h rubidium@5726: train.h belugas@8345: transparency.h peter1138@6924: transparency_gui.h rubidium@10444: transport_type.h rubidium@9261: ai/trolly/trolly.h smatz@8894: tunnelbridge.h belugas@8999: unmovable.h rubidium@5726: variables.h belugas@8999: vehicle_base.h belugas@8999: vehicle_func.h rubidium@5726: vehicle_gui.h belugas@8999: vehicle_type.h peter1138@10757: vehiclelist.h rubidium@9261: viewport_func.h rubidium@9261: viewport_type.h rubidium@5726: waypoint.h rubidium@9271: waypoint_type.h belugas@9010: music/win32_m.h belugas@9010: sound/win32_s.h belugas@9010: video/win32_v.h rubidium@9261: water.h rubidium@9261: win32.h belugas@8999: window_func.h belugas@8999: window_gui.h belugas@8999: window_type.h belugas@9010: zoom_func.h belugas@8999: zoom_type.h rubidium@9261: #if WIN32 rubidium@9261: #else rubidium@9261: music/bemidi.h rubidium@9261: music/extmidi.h rubidium@9261: music/libtimidity.h rubidium@9261: music/os2_m.h rubidium@9261: music/qtmidi.h rubidium@9261: os/macosx/macos.h rubidium@9261: os/macosx/osx_stdafx.h rubidium@9261: os/macosx/splash.h rubidium@9261: sound/cocoa_s.h rubidium@9261: video/cocoa/cocoa_keys.h rubidium@9261: video/cocoa/cocoa_v.h rubidium@9261: #end rubidium@5726: skidd13@11021: # Core Source Code skidd13@11021: core/alloc_func.hpp skidd13@11021: core/alloc_func.cpp skidd13@11021: core/alloc_type.hpp skidd13@11021: core/bitmath_func.hpp skidd13@11021: core/bitmath_func.cpp skidd13@11021: core/endian_func.hpp skidd13@11021: core/endian_type.hpp skidd13@11021: core/enum_type.hpp skidd13@11021: core/geometry_type.hpp skidd13@11021: core/math_func.hpp skidd13@11021: core/mem_func.hpp skidd13@11021: core/overflowsafe_type.hpp skidd13@11021: core/random_func.hpp skidd13@11021: core/random_func.cpp skidd13@11021: core/smallvec_type.hpp skidd13@11021: core/sort_func.hpp skidd13@11021: rubidium@5726: # GUI Source Code rubidium@5838: aircraft_gui.cpp rubidium@5838: airport_gui.cpp bjarni@6060: autoreplace_gui.cpp rubidium@5838: bridge_gui.cpp rubidium@5838: build_vehicle_gui.cpp rubidium@10464: cheat_gui.cpp rubidium@5838: depot_gui.cpp rubidium@5838: dock_gui.cpp rubidium@5838: engine_gui.cpp rubidium@5838: genworld_gui.cpp rubidium@5838: graph_gui.cpp rubidium@7139: group_gui.cpp rubidium@5838: industry_gui.cpp rubidium@5838: intro_gui.cpp rubidium@5838: main_gui.cpp rubidium@5838: misc_gui.cpp rubidium@5838: music_gui.cpp rubidium@5838: network/network_gui.cpp rubidium@5838: newgrf_gui.cpp rubidium@5838: news_gui.cpp rubidium@5838: order_gui.cpp rubidium@9233: osk_gui.cpp rubidium@5838: player_gui.cpp rubidium@5838: rail_gui.cpp rubidium@5838: road_gui.cpp rubidium@5838: roadveh_gui.cpp rubidium@5838: settings_gui.cpp rubidium@5838: ship_gui.cpp maedhros@6002: signs_gui.cpp rubidium@5838: smallmap_gui.cpp rubidium@5838: station_gui.cpp rubidium@10464: statusbar_gui.cpp rubidium@5838: subsidy_gui.cpp rubidium@5838: terraform_gui.cpp maedhros@7476: timetable_gui.cpp rubidium@9219: toolbar_gui.cpp rubidium@5838: town_gui.cpp rubidium@5838: train_gui.cpp peter1138@6923: transparency_gui.cpp rubidium@10467: tree_gui.cpp rubidium@5838: vehicle_gui.cpp rubidium@5726: rubidium@10464: # Command handlers rubidium@5838: aircraft_cmd.cpp rubidium@10464: autoreplace_cmd.cpp rubidium@5838: clear_cmd.cpp rubidium@5838: disaster_cmd.cpp rubidium@5838: dummy_land.cpp rubidium@7139: group_cmd.cpp rubidium@5838: industry_cmd.cpp rubidium@5838: misc_cmd.cpp rubidium@5838: order_cmd.cpp rubidium@5838: rail_cmd.cpp rubidium@5838: road_cmd.cpp rubidium@5838: roadveh_cmd.cpp rubidium@5838: ship_cmd.cpp rubidium@5838: station_cmd.cpp rubidium@8707: terraform_cmd.cpp maedhros@7476: timetable_cmd.cpp rubidium@5838: town_cmd.cpp rubidium@5838: train_cmd.cpp rubidium@5838: tree_cmd.cpp rubidium@5838: tunnelbridge_cmd.cpp rubidium@5838: unmovable_cmd.cpp rubidium@5838: water_cmd.cpp rubidium@5726: rubidium@5726: # Tables rubidium@5726: table/ai_rail.h rubidium@5726: table/animcursors.h rubidium@5726: table/autorail.h rubidium@9261: table/bridge_land.h rubidium@5726: table/build_industry.h peter1138@6417: table/cargo_const.h rubidium@5726: table/clear_land.h rubidium@9261: table/control_codes.h rubidium@5726: table/elrail_data.h rubidium@5726: table/engines.h rubidium@9261: table/files.h rubidium@5726: table/genland.h rubidium@5726: table/industry_land.h rubidium@5726: table/landscape_sprite.h rubidium@5726: table/namegen.h rubidium@5726: table/palettes.h rubidium@9261: table/railtypes.h rubidium@5726: table/road_land.h belugas@9002: table/roadveh_movement.h rubidium@5726: table/sprites.h rubidium@5726: table/station_land.h glx@7471: ../objs/langs/table/strings.h rubidium@5726: table/town_land.h rubidium@5726: table/track_land.h rubidium@5726: table/train_cmd.h rubidium@5726: table/tree_land.h rubidium@9261: table/unicode.h rubidium@5726: table/unmovable_land.h rubidium@5726: table/water_land.h rubidium@5726: rubidium@5726: # AI Files rubidium@5838: ai/ai.cpp rubidium@6423: ai/trolly/build.cpp rubidium@5838: ai/default/default.cpp rubidium@5838: ai/trolly/pathfinder.cpp rubidium@5838: ai/trolly/shared.cpp rubidium@5838: ai/trolly/trolly.cpp rubidium@5726: truelight@7348: # Blitters truelight@7467: blitter/32bpp_anim.cpp truelight@7467: blitter/32bpp_anim.hpp truelight@7433: blitter/32bpp_base.cpp truelight@7433: blitter/32bpp_base.hpp belugas@8130: blitter/32bpp_optimized.cpp truelight@8049: blitter/32bpp_optimized.hpp truelight@7385: blitter/32bpp_simple.cpp truelight@7385: blitter/32bpp_simple.hpp truelight@7433: blitter/8bpp_base.cpp truelight@7433: blitter/8bpp_base.hpp truelight@7348: blitter/8bpp_debug.cpp truelight@7348: blitter/8bpp_debug.hpp truelight@7348: blitter/8bpp_optimized.cpp truelight@7348: blitter/8bpp_optimized.hpp truelight@7357: blitter/8bpp_simple.cpp truelight@7357: blitter/8bpp_simple.hpp truelight@7433: blitter/base.hpp truelight@7433: blitter/factory.hpp truelight@7374: blitter/null.cpp truelight@7374: blitter/null.hpp truelight@7348: peter1138@7666: # Drivers peter1138@7666: music/music_driver.hpp peter1138@7666: sound/sound_driver.hpp peter1138@7666: video/video_driver.hpp peter1138@7666: truelight@7348: # Sprite loaders truelight@7348: spriteloader/grf.cpp truelight@7348: spriteloader/grf.hpp truelight@7397: #if PNG truelight@7392: spriteloader/png.cpp truelight@7392: spriteloader/png.hpp truelight@7397: #end truelight@7348: spriteloader/spriteloader.hpp truelight@7348: rubidium@5726: # NewGRF rubidium@5838: newgrf.cpp peter1138@7079: newgrf_canal.cpp peter1138@6691: newgrf_cargo.cpp belugas@7125: newgrf_commons.cpp rubidium@5838: newgrf_config.cpp rubidium@5838: newgrf_engine.cpp peter1138@9040: newgrf_generic.cpp maedhros@6658: newgrf_house.cpp belugas@7331: newgrf_industries.cpp belugas@7380: newgrf_industrytiles.cpp rubidium@5838: newgrf_sound.cpp rubidium@5838: newgrf_spritegroup.cpp rubidium@5838: newgrf_station.cpp rubidium@8105: newgrf_storage.cpp rubidium@5838: newgrf_text.cpp maedhros@6658: newgrf_town.cpp glx@7452: newgrf_townname.cpp rubidium@5726: rubidium@5726: # Map Accessors rubidium@5838: bridge_map.cpp rubidium@5726: bridge_map.h rubidium@5726: clear_map.h rubidium@5726: industry_map.h rubidium@5726: rail_map.h rubidium@5838: road_map.cpp rubidium@5726: road_map.h rubidium@5726: station_map.h belugas@9004: tile_map.h rubidium@5726: town_map.h rubidium@5726: tree_map.h rubidium@5838: tunnel_map.cpp rubidium@5726: tunnel_map.h smatz@8579: tunnelbridge_map.h rubidium@5726: unmovable_map.h rubidium@5726: void_map.h rubidium@5726: water_map.h rubidium@5726: KUDr@5891: # Misc KUDr@5891: misc/array.hpp KUDr@5891: misc/binaryheap.hpp KUDr@5891: misc/blob.hpp rubidium@10175: misc/countedobj.cpp KUDr@5891: misc/countedptr.hpp KUDr@5891: misc/crc32.hpp KUDr@7614: misc/dbg_helpers.cpp KUDr@7614: misc/dbg_helpers.h KUDr@5891: misc/fixedsizearray.hpp KUDr@5891: misc/hashtable.hpp KUDr@7612: misc/str.hpp KUDr@7612: misc/strapi.hpp KUDr@5891: rubidium@6423: # Network Core rubidium@6423: network/core/config.h rubidium@6423: network/core/core.cpp rubidium@6423: network/core/core.h rubidium@6423: network/core/game.h rubidium@6423: network/core/os_abstraction.h rubidium@6423: network/core/packet.cpp rubidium@6423: network/core/packet.h rubidium@6423: network/core/tcp.cpp rubidium@6423: network/core/tcp.h rubidium@6423: network/core/udp.cpp rubidium@6423: network/core/udp.h rubidium@6423: rubidium@5726: # YAPF rubidium@5726: yapf/follow_track.hpp rubidium@5726: yapf/nodelist.hpp rubidium@5726: yapf/yapf.h rubidium@5726: yapf/yapf.hpp rubidium@5726: yapf/yapf_base.hpp rubidium@5726: yapf/yapf_common.hpp rubidium@5726: yapf/yapf_costbase.hpp rubidium@5726: yapf/yapf_costcache.hpp rubidium@5726: yapf/yapf_costrail.hpp rubidium@5726: yapf/yapf_destrail.hpp rubidium@5726: yapf/yapf_node.hpp rubidium@5726: yapf/yapf_node_rail.hpp rubidium@5726: yapf/yapf_node_road.hpp rubidium@5726: yapf/yapf_rail.cpp rubidium@5726: yapf/yapf_road.cpp rubidium@5726: yapf/yapf_ship.cpp rubidium@5726: rubidium@5726: # Video rubidium@5838: video/dedicated_v.cpp rubidium@5838: video/null_v.cpp rubidium@5726: #if SDL rubidium@5838: video/sdl_v.cpp rubidium@5726: #end rubidium@5726: #if WIN32 rubidium@5838: video/win32_v.cpp rubidium@5726: #end truelight@6004: #if WINCE truelight@6004: video/win32_v.cpp truelight@6004: #end rubidium@5726: rubidium@5726: # Music rubidium@5726: #if DIRECTMUSIC rubidium@5726: music/dmusic.cpp rubidium@5726: #end rubidium@5838: music/null_m.cpp rubidium@5726: #if WIN32 rubidium@5838: music/win32_m.cpp rubidium@5726: #else truelight@6004: #if WINCE truelight@6004: #else truelight@6360: #if PSP truelight@6360: #else truelight@6360: music/extmidi.cpp truelight@6360: #end truelight@6004: #end rubidium@5726: #end rubidium@5726: #if BEOS rubidium@5726: music/bemidi.cpp rubidium@5726: #end truelight@6360: #if LIBTIMIDITY truelight@6360: music/libtimidity.cpp truelight@6360: #end rubidium@5726: rubidium@5726: # Sound rubidium@5838: sound/null_s.cpp rubidium@5726: #if SDL rubidium@5838: sound/sdl_s.cpp rubidium@5726: #end rubidium@5726: #if WIN32 rubidium@5838: sound/win32_s.cpp rubidium@5726: #end rubidium@5726: rubidium@5726: #if OSX rubidium@5726: # OSX Files bjarni@6192: os/macosx/macos.mm rubidium@5726: rubidium@5726: #if DEDICATED rubidium@5726: #else rubidium@5838: music/qtmidi.cpp rubidium@5726: #end rubidium@5726: rubidium@5726: #if COCOA egladil@8435: video/cocoa/cocoa_v.mm egladil@8435: video/cocoa/event.mm egladil@8435: video/cocoa/fullscreen.mm egladil@8439: video/cocoa/wnd_quartz.mm egladil@8435: video/cocoa/wnd_quickdraw.mm rubidium@5838: sound/cocoa_s.cpp rubidium@5838: os/macosx/splash.cpp rubidium@5726: #end rubidium@5726: #end