|
| aircraft.h |
| Base for aircraft.
|
|
| aircraft_cmd.cpp |
| This file deals with aircraft and airport movements functionalities.
|
|
| aircraft_cmd.h |
| Command definitions related to aircraft.
|
|
| aircraft_gui.cpp |
| The GUI of aircraft.
|
|
| airport.cpp |
| Functions related to airports.
|
|
| airport.h |
| Various declarations for airports.
|
|
| airport_cmd.h |
| Command definitions related to airports.
|
|
| airport_gui.cpp |
| The GUI for airports.
|
|
| animated_tile.cpp |
| Everything related to animated tiles.
|
|
| animated_tile_func.h |
| Tile animation!
|
|
| animated_tile_map.h |
| Maps accessors for animated tiles.
|
|
| articulated_vehicles.cpp |
| Implementation of articulated vehicles.
|
|
| articulated_vehicles.h |
| Functions related to articulated vehicles.
|
|
| autocompletion.cpp |
| Generic auto-completion engine.
|
|
| autocompletion.h |
| Generic auto-completion engine.
|
|
| autoreplace.cpp |
| Management of replacement lists.
|
|
| autoreplace_base.h |
| Base class for autoreplaces/autorenews.
|
|
| autoreplace_cmd.cpp |
| Deals with autoreplace execution but not the setup.
|
|
| autoreplace_cmd.h |
| Command definitions related to autoreplace.
|
|
| autoreplace_func.h |
| Functions related to autoreplacing.
|
|
| autoreplace_gui.cpp |
| GUI for autoreplace handling.
|
|
| autoreplace_gui.h |
| Functions related to the autoreplace GUIs.
|
|
| autoreplace_type.h |
| Types related to autoreplacing.
|
|
| autoslope.h |
| Functions related to autoslope.
|
|
| base_consist.cpp |
| Properties for front vehicles/consists.
|
|
| base_consist.h |
| Properties for front vehicles/consists.
|
|
| base_media_base.h |
| Generic functions for replacing base data (graphics, sounds).
|
|
| base_media_func.h |
| Generic function implementations for base data (graphics, sounds).
|
|
| base_station_base.h |
| Base classes/functions for base stations.
|
|
| bitmap_type.h |
|
| bmp.cpp |
| Read and write support for bmps.
|
|
| bmp.h |
| Read and write support for bmps.
|
|
| bootstrap_gui.cpp |
| Barely used user interface for bootstrapping OpenTTD, i.e.
|
|
| bridge.h |
| Header file for bridges.
|
|
| bridge_gui.cpp |
| Graphical user interface for bridge construction.
|
|
| bridge_map.cpp |
| Map accessor functions for bridges.
|
|
| bridge_map.h |
| Map accessor functions for bridges.
|
|
| build_vehicle_gui.cpp |
| GUI for building vehicles.
|
|
| cachecheck.cpp |
| Check caches.
|
|
| cargo_type.h |
| Types related to cargoes...
|
|
| cargoaction.cpp |
| Implementation of cargo actions.
|
|
| cargoaction.h |
| Actions to be applied to cargo packets.
|
|
| cargomonitor.cpp |
| Implementation of the cargo transport monitoring.
|
|
| cargomonitor.h |
| Cargo transport monitoring declarations.
|
|
| cargopacket.cpp |
| Implementation of the cargo packets.
|
|
| cargopacket.h |
| Base class for cargo packets.
|
|
| cargotype.cpp |
| Implementation of cargoes.
|
|
| cargotype.h |
| Types/functions related to cargoes.
|
|
| cheat.cpp |
| Handling (loading/saving/initializing) of cheats.
|
|
| cheat_func.h |
| Functions related to cheating.
|
|
| cheat_gui.cpp |
| GUI related to cheating.
|
|
| cheat_type.h |
| Types related to cheating.
|
|
| clear_cmd.cpp |
| Commands related to clear tiles.
|
|
| clear_func.h |
| Functions related to clear (MP_CLEAR) land.
|
|
| clear_map.h |
| Map accessors for 'clear' tiles.
|
|
| command.cpp |
| Handling of commands.
|
|
| command_func.h |
| Functions related to commands.
|
|
| command_type.h |
| Types related to commands.
|
|
| company_base.h |
| Definition of stuff that is very close to a company, like the company struct itself.
|
|
| company_cmd.cpp |
| Handling of companies.
|
|
| company_cmd.h |
| Command definitions related to companies.
|
|
| company_func.h |
| Functions related to companies.
|
|
| company_gui.cpp |
| Company related GUIs.
|
|
| company_gui.h |
| GUI Functions related to companies.
|
|
| company_manager_face.h |
| Functionality related to the company manager's face.
|
|
| company_type.h |
| Types related to companies.
|
|
| console.cpp |
| Handling of the in-game console.
|
|
| console_cmds.cpp |
| Implementation of the console hooks.
|
|
| console_func.h |
| Console functions used outside of the console code.
|
|
| console_gui.cpp |
| Handling the GUI of the in-game console.
|
|
| console_gui.h |
| GUI related functions in the console.
|
|
| console_internal.h |
| Internally used functions for the console.
|
|
| console_type.h |
| Globally used console related types.
|
|
| cpu.cpp |
| OS/CPU/compiler dependent CPU specific calls.
|
|
| cpu.h |
| Functions related to CPU specific instructions.
|
|
| crashlog.cpp |
| Implementation of generic function to be called to log a crash.
|
|
| crashlog.h |
| Functions to be called to log a crash.
|
|
| currency.cpp |
| Support for different currencies.
|
|
| currency.h |
| Functions to handle different currencies.
|
|
| date_gui.cpp |
| Graphical selection of a date.
|
|
| date_gui.h |
| Functions related to the graphical selection of a date.
|
|
| debug.cpp |
| Handling of printing debug messages.
|
|
| debug.h |
| Functions related to debugging.
|
|
| dedicated.cpp |
| Forking support for dedicated servers.
|
|
| depot.cpp |
| Handling of depots.
|
|
| depot_base.h |
| Base for all depots (except hangars)
|
|
| depot_cmd.cpp |
| Command Handling for depots.
|
|
| depot_cmd.h |
| Command definitions related to depots.
|
|
| depot_func.h |
| Functions related to depots.
|
|
| depot_gui.cpp |
| The GUI for depots.
|
|
| depot_map.h |
| Map related accessors for depots.
|
|
| depot_type.h |
| Header files for depots (not hangars)
|
|
| direction_func.h |
| Different functions related to conversions between directions.
|
|
| direction_type.h |
| Different types to 'show' directions.
|
|
| disaster_vehicle.cpp |
| All disaster/easter egg vehicles are handled here.
|
|
| disaster_vehicle.h |
| All disaster vehicles.
|
|
| dock_cmd.h |
| Command definitions related to docks.
|
|
| dock_gui.cpp |
| GUI to create amazing water objects.
|
|
| driver.cpp |
| Base for all driver handling.
|
|
| driver.h |
| Base for all drivers (video, sound, music, etc).
|
|
| dropdown.cpp |
| Implementation of the dropdown widget.
|
|
| dropdown_common_type.h |
| Common drop down list components.
|
|
| dropdown_func.h |
| Functions related to the drop down widget.
|
|
| dropdown_type.h |
| Types related to the drop down widget.
|
|
| economy.cpp |
| Handling of the economy.
|
|
| economy_base.h |
| Base classes related to the economy.
|
|
| economy_cmd.h |
| Command definitions related to the economy.
|
|
| economy_func.h |
| Functions related to the economy.
|
|
| economy_type.h |
| Types related to the economy.
|
|
| effectvehicle.cpp |
| Implementation of everything generic to vehicles.
|
|
| effectvehicle_base.h |
| Base class for all effect vehicles.
|
|
| effectvehicle_func.h |
| Functions related to effect vehicles.
|
|
| elrail.cpp |
| This file deals with displaying wires and pylons for electric railways.
|
|
| elrail_func.h |
| header file for electrified rail specific functions
|
|
| engine.cpp |
| Base for all engine handling.
|
|
| engine_base.h |
| Base class for engines.
|
|
| engine_cmd.h |
| Command definitions related to engines.
|
|
| engine_func.h |
| Functions related to engines.
|
|
| engine_gui.cpp |
| GUI to show engine related information.
|
|
| engine_gui.h |
| Engine GUI functions, used by build_vehicle_gui and autoreplace_gui
|
|
| engine_type.h |
| Types related to engines.
|
|
| error.cpp |
| Reporting of errors.
|
|
| error.h |
| Functions related to errors.
|
|
| error_func.h |
| Error reporting related functions.
|
|
| error_gui.cpp |
| GUI related to errors.
|
|
| fileio.cpp |
| Standard In/Out file operations.
|
|
| fileio_func.h |
| Functions for Standard In/Out file operations.
|
|
| fileio_type.h |
| Types for Standard In/Out file operations.
|
|
| fios.cpp |
| This file contains functions for building file lists for the save/load dialogs.
|
|
| fios.h |
| Declarations for savegames operations.
|
|
| fios_gui.cpp |
| GUIs for loading/saving games, scenarios, heightmaps, ...
|
|
| fontcache.cpp |
| Cache for characters from fonts.
|
|
| fontcache.h |
| Functions to read fonts from files and cache them.
|
|
| fontdetection.h |
| Functions related to detecting/finding the right font.
|
|
| framerate_gui.cpp |
| GUI for displaying framerate/game speed information.
|
|
| framerate_type.h |
| Types for recording game performance data.
|
|
| gamelog.cpp |
| Definition of functions used for logging of fundamental changes to the game.
|
|
| gamelog.h |
| Functions to be called to log fundamental changes to the game.
|
|
| gamelog_internal.h |
| Declaration shared among gamelog.cpp and saveload/gamelog_sl.cpp.
|
|
| genworld.cpp |
| Functions to generate a map.
|
|
| genworld.h |
| Functions related to world/map generation.
|
|
| genworld_gui.cpp |
| GUI to configure and show progress during map generation.
|
|
| gfx.cpp |
| Handling of drawing text and other gfx related stuff.
|
|
| gfx_func.h |
| Functions related to the gfx engine.
|
|
| gfx_layout.cpp |
| Handling of laying out text.
|
|
| gfx_layout.h |
| Functions related to laying out the texts.
|
|
| gfx_layout_fallback.cpp |
| Handling of laying out text as fallback.
|
|
| gfx_layout_fallback.h |
| Functions related to laying out the texts as fallback.
|
|
| gfx_layout_icu.cpp |
| Handling of laying out with ICU / Harfbuzz.
|
|
| gfx_layout_icu.h |
| Functions related to laying out the texts with ICU.
|
|
| gfx_type.h |
| Types related to the graphics and/or input devices.
|
|
| gfxinit.cpp |
| Initializing of the (GRF) graphics.
|
|
| gfxinit.h |
| Functions related to the graphics initialization.
|
|
| goal.cpp |
| Handling of goals.
|
|
| goal_base.h |
| Goal base class.
|
|
| goal_cmd.h |
| Command definitions related to goals.
|
|
| goal_gui.cpp |
| GUI for goals.
|
|
| goal_type.h |
| basic types related to goals
|
|
| graph_gui.cpp |
| GUI that shows performance graphs.
|
|
| graph_gui.h |
| Graph GUI functions.
|
|
| ground_vehicle.cpp |
| Implementation of GroundVehicle.
|
|
| ground_vehicle.hpp |
| Base class and functions for all vehicles that move through ground.
|
|
| group.h |
| Base class for groups and group functions.
|
|
| group_cmd.cpp |
| Handling of the engine groups.
|
|
| group_cmd.h |
| Command definitions related to engine groups.
|
|
| group_gui.cpp |
| GUI for the group window.
|
|
| group_gui.h |
| Functions/definitions that have something to do with groups.
|
|
| group_type.h |
| Types of a group.
|
|
| gui.h |
| GUI functions that shouldn't be here.
|
|
| heightmap.cpp |
| Creating of maps from heightmaps.
|
|
| heightmap.h |
| Functions related to creating heightmaps from files.
|
|
| help_gui.cpp |
| GUI to access manuals and related.
|
|
| help_gui.h |
| GUI to access manuals and related.
|
|
| highscore.cpp |
| Definition of functions used for highscore handling.
|
|
| highscore.h |
| Declaration of functions and types defined in highscore.h and highscore_gui.h.
|
|
| highscore_gui.cpp |
| Definition of the HighScore and EndGame windows.
|
|
| hotkeys.cpp |
| Implementation of hotkey related functions.
|
|
| hotkeys.h |
| Hotkey related functions.
|
|
| house.h |
| definition of HouseSpec and accessors
|
|
| house_type.h |
| declaration of basic house types and enums
|
|
| industry.h |
| Base of all industries.
|
|
| industry_cmd.cpp |
| Handling of industry tiles.
|
|
| industry_cmd.h |
| Command definitions related to industries.
|
|
| industry_gui.cpp |
| GUIs related to industries.
|
|
| industry_map.h |
| Accessors for industries.
|
|
| industry_type.h |
| Types related to the industry.
|
|
| industrytype.h |
| Industry type specs.
|
|
| ini.cpp |
| Definition of the IniItem class, related to reading/writing '*.ini' files.
|
|
| ini_load.cpp |
| Definition of the IniLoadFile class, related to reading and storing '*.ini' files.
|
|
| ini_type.h |
| Types related to reading/writing '*.ini' files.
|
|
| intro_gui.cpp |
| The main menu GUI.
|
|
| landscape.cpp |
| Functions related to the landscape (slopes etc.).
|
|
| landscape.h |
| Functions related to OTTD's landscape.
|
|
| landscape_cmd.h |
| Command definitions related to landscape (slopes etc.).
|
|
| landscape_type.h |
| Types related to the landscape.
|
|
| language.h |
| Information about languages and their files.
|
|
| league_base.h |
| LeagueTable base class.
|
|
| league_cmd.cpp |
| Handling of league tables.
|
|
| league_cmd.h |
| Command definitions related to league tables.
|
|
| league_gui.cpp |
| GUI for league tables.
|
|
| league_gui.h |
| League table GUI functions.
|
|
| league_type.h |
| basic types related to league tables
|
|
| library_loader.h |
| Functions/types related to loading libraries dynamically.
|
|
| livery.h |
| Functions/types related to livery colours.
|
|
| main_gui.cpp |
| Handling of the main viewport.
|
|
| map.cpp |
| Base functions related to the map and distances on them.
|
|
| map_func.h |
| Functions related to maps.
|
|
| map_type.h |
| Types related to maps.
|
|
| misc.cpp |
| Misc functions that shouldn't be here.
|
|
| misc_cmd.cpp |
| Some misc functions that are better fitted in other files, but never got moved there...
|
|
| misc_cmd.h |
| Miscellaneous command definitions.
|
|
| misc_gui.cpp |
| GUIs for a number of misc windows.
|
|
| mixer.cpp |
| Mixing of sound samples.
|
|
| mixer.h |
| Functions to mix sound samples.
|
|
| music.cpp |
| The songs that OpenTTD knows.
|
|
| music_gui.cpp |
| GUI for the music playback.
|
|
| newgrf.cpp |
| Base of all NewGRF support.
|
|
| newgrf.h |
| Base for the NewGRF implementation.
|
|
| newgrf_act5.h |
| Information about NewGRF Action 5.
|
|
| newgrf_airport.cpp |
| NewGRF handling of airports.
|
|
| newgrf_airport.h |
| NewGRF handling of airports.
|
|
| newgrf_airporttiles.cpp |
| NewGRF handling of airport tiles.
|
|
| newgrf_airporttiles.h |
| NewGRF handling of airport tiles.
|
|
| newgrf_animation_base.h |
| Function implementations related to NewGRF animation.
|
|
| newgrf_animation_type.h |
| Definitions related to NewGRF animation.
|
|
| newgrf_callbacks.h |
| Callbacks that NewGRFs could implement.
|
|
| newgrf_canal.cpp |
| Implementation of NewGRF canals.
|
|
| newgrf_canal.h |
| Handling of NewGRF canals.
|
|
| newgrf_cargo.cpp |
| Implementation of NewGRF cargoes.
|
|
| newgrf_cargo.h |
| Cargo support for NewGRFs.
|
|
| newgrf_class.h |
| Header file for classes to be used by e.g.
|
|
| newgrf_class_func.h |
| Implementation of the NewGRF class' functions.
|
|
| newgrf_commons.cpp |
| Implementation of the class OverrideManagerBase and its descendance, present and future.
|
|
| newgrf_commons.h |
| This file simplyfies and embeds a common mechanism of loading/saving and mapping of grf entities.
|
|
| newgrf_config.cpp |
| Finding NewGRFs and configuring them.
|
|
| newgrf_config.h |
| Functions to find and configure NewGRFs.
|
|
| newgrf_debug.h |
| Functions/types related to NewGRF debugging.
|
|
| newgrf_debug_gui.cpp |
| GUIs for debugging NewGRFs.
|
|
| newgrf_engine.cpp |
| NewGRF handling of engines.
|
|
| newgrf_engine.h |
| Functions for NewGRF engines.
|
|
| newgrf_generic.cpp |
| Handling of generic feature callbacks.
|
|
| newgrf_generic.h |
| Functions related to generic callbacks.
|
|
| newgrf_gui.cpp |
| GUI to change NewGRF settings.
|
|
| newgrf_house.cpp |
| Implementation of NewGRF houses.
|
|
| newgrf_house.h |
| Functions related to NewGRF houses.
|
|
| newgrf_industries.cpp |
| Handling of NewGRF industries.
|
|
| newgrf_industries.h |
| Functions for NewGRF industries.
|
|
| newgrf_industrytiles.cpp |
| NewGRF handling of industry tiles.
|
|
| newgrf_industrytiles.h |
| NewGRF handling of industry tiles.
|
|
| newgrf_object.cpp |
| Handling of object NewGRFs.
|
|
| newgrf_object.h |
| Functions related to NewGRF objects.
|
|
| newgrf_profiling.cpp |
| Profiling of NewGRF action 2 handling.
|
|
| newgrf_profiling.h |
| Profiling of NewGRF action 2 handling.
|
|
| newgrf_properties.h |
| Properties of NewGRF Action 0.
|
|
| newgrf_railtype.cpp |
| NewGRF handling of rail types.
|
|
| newgrf_railtype.h |
| NewGRF handling of rail types.
|
|
| newgrf_roadstop.cpp |
|
| newgrf_roadstop.h |
| NewGRF definitions and structures for road stops.
|
|
| newgrf_roadtype.cpp |
| NewGRF handling of road types.
|
|
| newgrf_roadtype.h |
| NewGRF handling of road types.
|
|
| newgrf_sound.cpp |
| Handling NewGRF provided sounds.
|
|
| newgrf_sound.h |
| Functions related to NewGRF provided sounds.
|
|
| newgrf_spritegroup.cpp |
| Handling of primarily NewGRF action 2.
|
|
| newgrf_spritegroup.h |
| Action 2 handling.
|
|
| newgrf_station.cpp |
| Functions for dealing with station classes and custom stations.
|
|
| newgrf_station.h |
| Header file for NewGRF stations.
|
|
| newgrf_storage.cpp |
| Functionality related to the temporary and persistent storage arrays for NewGRFs.
|
|
| newgrf_storage.h |
| Functionality related to the temporary and persistent storage arrays for NewGRFs.
|
|
| newgrf_text.cpp |
| Implementation of Action 04 "universal holder" structure and functions.
|
|
| newgrf_text.h |
| Header of Action 04 "universal holder" structure and functions.
|
|
| newgrf_text_type.h |
| Header of Action 04 "universal holder" structure.
|
|
| newgrf_town.cpp |
| Implementation of the town part of NewGRF houses.
|
|
| newgrf_town.h |
| Functions to handle the town part of NewGRF towns.
|
|
| newgrf_townname.cpp |
| Implementation of Action 0F "universal holder" structure and functions.
|
|
| newgrf_townname.h |
| Header of Action 0F "universal holder" structure and functions.
|
|
| news_cmd.h |
| Command definitions related to news messages.
|
|
| news_func.h |
| Functions related to news.
|
|
| news_gui.cpp |
| GUI functions related to news messages.
|
|
| news_gui.h |
| GUI functions related to the news.
|
|
| news_type.h |
| Types related to news.
|
|
| object.h |
| Functions related to objects.
|
|
| object_base.h |
| Base for all objects.
|
|
| object_cmd.cpp |
| Handling of object tiles.
|
|
| object_cmd.h |
| Command definitions related to objects.
|
|
| object_gui.cpp |
| The GUI for objects.
|
|
| object_map.h |
| Map accessors for object tiles.
|
|
| object_type.h |
| Types related to object tiles.
|
|
| openttd.cpp |
| Functions related to starting OpenTTD.
|
|
| openttd.h |
| Some generic types.
|
|
| order_backup.cpp |
| Handling of order backups.
|
|
| order_backup.h |
| Functions related to order backups.
|
|
| order_base.h |
| Base class for orders.
|
|
| order_cmd.cpp |
| Handling of orders.
|
|
| order_cmd.h |
| Command definitions related to orders.
|
|
| order_func.h |
| Functions related to orders.
|
|
| order_gui.cpp |
| GUI related to orders.
|
|
| order_type.h |
| Types related to orders.
|
|
| osk_gui.cpp |
| The On Screen Keyboard GUI.
|
|
| palette.cpp |
| Handling of palettes.
|
|
| palette_func.h |
| Functions related to palettes.
|
|
| pbs.cpp |
| PBS support routines.
|
|
| pbs.h |
| PBS support routines.
|
|
| picker_func.h |
| Functions/types etc.
|
|
| picker_gui.cpp |
| File for dealing with picker windows
|
|
| picker_gui.h |
| Functions/types etc.
|
|
| progress.cpp |
| Functions for modal progress windows.
|
|
| progress.h |
| Functions related to modal progress.
|
|
| provider_manager.h |
| Definition of the ProviderManager.
|
|
| querystring_gui.h |
| Base for the GUIs that have an edit box in them.
|
|
| rail.cpp |
| Implementation of rail specific functions.
|
|
| rail.h |
| Rail specific functions.
|
|
| rail_cmd.cpp |
| Handling of rail tiles.
|
|
| rail_cmd.h |
| Command definitions for rail.
|
|
| rail_gui.cpp |
| File for dealing with rail construction user interface
|
|
| rail_gui.h |
| Functions/types etc.
|
|
| rail_map.h |
| Hides the direct accesses to the map array with map accessors.
|
|
| rail_type.h |
| The different types of rail.
|
|
| random_access_file.cpp |
| Actual implementation of the RandomAccessFile class.
|
|
| random_access_file_type.h |
| Class related to random access to files.
|
|
| rev.h |
| declaration of OTTD revision dependent variables
|
|
| road.cpp |
| Generic road related functions.
|
|
| road.h |
| Road specific functions.
|
|
| road_cmd.cpp |
| Commands related to road tiles.
|
|
| road_cmd.h |
| Road related functions.
|
|
| road_func.h |
| Functions related to roads.
|
|
| road_gui.cpp |
| GUI for building roads.
|
|
| road_gui.h |
| Functions/types related to the road GUIs.
|
|
| road_internal.h |
| Functions used internally by the roads.
|
|
| road_map.cpp |
| Complex road accessors.
|
|
| road_map.h |
| Map accessors for roads.
|
|
| road_type.h |
| Enums and other types related to roads.
|
|
| roadstop.cpp |
| Implementation of the roadstop base class.
|
|
| roadstop_base.h |
| Base class for roadstops.
|
|
| roadveh.h |
| Road vehicle states.
|
|
| roadveh_cmd.cpp |
| Handling of road vehicles.
|
|
| roadveh_cmd.h |
| Command definitions related to road vehicles.
|
|
| roadveh_gui.cpp |
| GUI for road vehicles.
|
|
| safeguards.h |
| A number of safeguards to prevent using unsafe methods.
|
|
| screenshot.cpp |
| The creation of screenshots!
|
|
| screenshot.h |
| Functions to make screenshots.
|
|
| screenshot_gui.cpp |
| GUI functions related to screenshots.
|
|
| screenshot_gui.h |
| GUI functions related to screenshots.
|
|
| settings.cpp |
| All actions handling saving and loading of the settings/configuration goes on in this file.
|
|
| settings_cmd.h |
| Command definitions related to settings.
|
|
| settings_func.h |
| Functions related to setting/changing the settings.
|
|
| settings_gui.cpp |
| GUI for settings.
|
|
| settings_gui.h |
| Functions for setting GUIs.
|
|
| settings_internal.h |
| Functions and types used internally for the settings configurations.
|
|
| settings_table.cpp |
| The tables of all the settings as well as the implementation of most of their callbacks.
|
|
| settings_table.h |
| Definition of the configuration tables of the settings.
|
|
| settings_type.h |
| Types related to global configuration settings.
|
|
| ship.h |
| Base for ships.
|
|
| ship_cmd.cpp |
| Handling of ships.
|
|
| ship_cmd.h |
| Command definitions related to ships.
|
|
| ship_gui.cpp |
| GUI for ships.
|
|
| signal.cpp |
| functions related to rail signals updating
|
|
| signal_func.h |
| Functions related to signals.
|
|
| signal_type.h |
| Types and classes related to signals.
|
|
| signature.cpp |
| Implementation of signature validation routines.
|
|
| signature.h |
| Routines to validate signature files.
|
|
| signs.cpp |
| Handling of signs.
|
|
| signs_base.h |
| Base class for signs.
|
|
| signs_cmd.cpp |
| Handling of sign related commands.
|
|
| signs_cmd.h |
| Command definitions related to signs.
|
|
| signs_func.h |
| Functions related to signs.
|
|
| signs_gui.cpp |
| The GUI for signs.
|
|
| signs_type.h |
| Types related to signs.
|
|
| slider.cpp |
| Implementation of the horizontal slider widget.
|
|
| slider_func.h |
|
| slope_func.h |
| Functions related to slopes.
|
|
| slope_type.h |
| Definitions of a slope.
|
|
| smallmap_gui.cpp |
| GUI that shows a small map of the world with metadata like owner or height.
|
|
| smallmap_gui.h |
| Smallmap GUI functions.
|
|
| social_integration.cpp |
| Base implementation of social integration support.
|
|
| social_integration.h |
| Interface definitions for game to report/respond to social integration.
|
|
| sortlist_type.h |
| Base types for having sorted lists in GUIs.
|
|
| sound.cpp |
| Handling of playing sounds.
|
|
| sound_func.h |
| Functions related to sound.
|
|
| sound_type.h |
| Types related to sounds.
|
|
| soundloader.cpp |
| Handling of loading sounds.
|
|
| soundloader_func.h |
| Functions related to sound loaders.
|
|
| soundloader_opus.cpp |
|
| soundloader_raw.cpp |
| Loading of raw sounds.
|
|
| soundloader_type.h |
| Types related to sound loaders.
|
|
| soundloader_wav.cpp |
| Loading of wav sounds.
|
|
| sprite.cpp |
| Handling of sprites.
|
|
| sprite.h |
| Base for drawing complex sprites.
|
|
| spritecache.cpp |
| Caching of sprites.
|
|
| spritecache.h |
| Functions to cache sprites in memory.
|
|
| spritecache_internal.h |
| Internal functions to cache sprites in memory.
|
|
| station.cpp |
| Implementation of the station base class.
|
|
| station_base.h |
| Base classes/functions for stations.
|
|
| station_cmd.cpp |
| Handling of station tiles.
|
|
| station_cmd.h |
| Command definitions related to stations.
|
|
| station_func.h |
| Functions related to stations.
|
|
| station_gui.cpp |
| The GUI for stations.
|
|
| station_gui.h |
| Contains enums and function declarations connected with stations GUI.
|
|
| station_kdtree.h |
| Declarations for accessing the k-d tree of stations.
|
|
| station_map.h |
| Maps accessors for stations.
|
|
| station_type.h |
| Types related to stations.
|
|
| statusbar_gui.cpp |
| The GUI for the bottom status bar.
|
|
| statusbar_gui.h |
| Functions, definitions and such used only by the GUI.
|
|
| stdafx.h |
| Definition of base types and functions in a cross-platform compatible way.
|
|
| story.cpp |
| Handling of stories.
|
|
| story_base.h |
| StoryPage base class.
|
|
| story_cmd.h |
| Command definitions related to stories.
|
|
| story_gui.cpp |
| GUI for stories.
|
|
| story_type.h |
| basic types related to story pages
|
|
| string.cpp |
| Handling of C-type strings (char*).
|
|
| string_base.h |
|
| string_func.h |
| Functions related to low-level strings.
|
|
| string_type.h |
| Types for strings.
|
|
| stringfilter.cpp |
| Searching and filtering using a stringterm.
|
|
| stringfilter_type.h |
| Searching and filtering using a stringterm.
|
|
| strings.cpp |
| Handling of translated strings.
|
|
| strings_func.h |
| Functions related to OTTD's strings.
|
|
| strings_internal.h |
|
| strings_type.h |
| Types related to strings.
|
|
| subsidy.cpp |
| Handling of subsidies.
|
|
| subsidy_base.h |
| Subsidy base class.
|
|
| subsidy_cmd.h |
| Command definitions related to subsidies.
|
|
| subsidy_func.h |
| Functions related to subsidies.
|
|
| subsidy_gui.cpp |
| GUI for subsidies.
|
|
| subsidy_type.h |
| basic types related to subsidies
|
|
| survey.cpp |
| Functions to survey the current game / system, for crashlog and network-survey.
|
|
| survey.h |
| Functions to survey the current game / system, for crashlog and network-survey.
|
|
| tar_type.h |
| Structs, typedefs and macros used for TAR file handling.
|
|
| terraform_cmd.cpp |
| Commands related to terraforming.
|
|
| terraform_cmd.h |
| Command definitions related to terraforming.
|
|
| terraform_gui.cpp |
| GUI related to terraforming the map.
|
|
| terraform_gui.h |
| GUI stuff related to terraforming.
|
|
| textbuf.cpp |
| Textbuffer handling.
|
|
| textbuf_gui.h |
| Stuff related to the text buffer GUI.
|
|
| textbuf_type.h |
| Stuff related to text buffers.
|
|
| texteff.cpp |
| Handling of text effects.
|
|
| texteff.hpp |
| Functions related to text effects.
|
|
| textfile_gui.cpp |
| Implementation of textfile window.
|
|
| textfile_gui.h |
| GUI functions related to textfiles.
|
|
| textfile_type.h |
| Types related to textfiles.
|
|
| tgp.cpp |
| OTTD Perlin Noise Landscape Generator, aka TerraGenesis Perlin.
|
|
| tgp.h |
| Functions for the Perlin noise enhanced map generator.
|
|
| thread.h |
| Base of all threads.
|
|
| tile_cmd.h |
| Generic 'commands' that can be performed on all tiles.
|
|
| tile_map.cpp |
| Global tile accessors.
|
|
| tile_map.h |
| Map writing/reading functions for tiles.
|
|
| tile_type.h |
| Types related to tiles.
|
|
| tilearea.cpp |
| Handling of tile areas.
|
|
| tilearea_type.h |
| Type for storing the 'area' of something uses on the map.
|
|
| tilehighlight_func.h |
| Functions related to tile highlights.
|
|
| tilehighlight_type.h |
| Types related to highlighting tiles.
|
|
| timetable.h |
| Functions related to time tabling.
|
|
| timetable_cmd.cpp |
| Commands related to time tabling.
|
|
| timetable_cmd.h |
| Command definitions related to timetables.
|
|
| timetable_gui.cpp |
| GUI for time tabling.
|
|
| toolbar_gui.cpp |
| Code related to the (main) toolbar.
|
|
| toolbar_gui.h |
| Stuff related to the (main) toolbar.
|
|
| town.h |
| Base of the town class.
|
|
| town_cmd.cpp |
| Handling of town tiles.
|
|
| town_cmd.h |
| Command definitions related to towns.
|
|
| town_gui.cpp |
| GUI for towns.
|
|
| town_kdtree.h |
| Declarations for accessing the k-d tree of towns.
|
|
| town_map.h |
| Accessors for towns.
|
|
| town_type.h |
| Types related to towns.
|
|
| townname.cpp |
| Town name generators.
|
|
| townname_func.h |
| Town name generator stuff.
|
|
| townname_type.h |
| Definition of structures used for generating town names.
|
|
| track_func.h |
| Different conversion functions from one kind of track to another.
|
|
| track_type.h |
| All types related to tracks.
|
|
| train.h |
| Base for the train class.
|
|
| train_cmd.cpp |
| Handling of trains.
|
|
| train_cmd.h |
| Command definitions related to trains.
|
|
| train_gui.cpp |
| GUI for trains.
|
|
| transparency.h |
| Functions related to transparency.
|
|
| transparency_gui.cpp |
| The transparency GUI.
|
|
| transparency_gui.h |
| GUI functions related to transparency.
|
|
| transport_type.h |
| Base types related to transport.
|
|
| tree_cmd.cpp |
| Handling of tree tiles.
|
|
| tree_cmd.h |
| Command definitions related to tree tiles.
|
|
| tree_gui.cpp |
| GUIs for building trees.
|
|
| tree_map.h |
| Map accessors for tree tiles.
|
|
| tunnel_map.cpp |
| Map accessors for tunnels.
|
|
| tunnel_map.h |
| Map accessors for tunnels.
|
|
| tunnelbridge.h |
| Header file for things common for tunnels and bridges.
|
|
| tunnelbridge_cmd.cpp |
| This file deals with tunnels and bridges (non-gui stuff)
|
|
| tunnelbridge_cmd.h |
| Command definitions related to tunnels and bridges.
|
|
| tunnelbridge_map.h |
| Functions that have tunnels and bridges in common.
|
|
| vehicle.cpp |
| Base implementations of all vehicles.
|
|
| vehicle_base.h |
| Base class for all vehicles.
|
|
| vehicle_cmd.cpp |
| Commands for vehicles.
|
|
| vehicle_cmd.h |
| Command definitions for vehicles.
|
|
| vehicle_func.h |
| Functions related to vehicles.
|
|
| vehicle_gui.cpp |
| The base GUI for all vehicles.
|
|
| vehicle_gui.h |
| Functions related to the vehicle's GUIs.
|
|
| vehicle_gui_base.h |
| Functions/classes shared between the different vehicle list GUIs.
|
|
| vehicle_type.h |
| Types related to vehicles.
|
|
| vehiclelist.cpp |
| Lists of vehicles.
|
|
| vehiclelist.h |
| Functions and type for generating vehicle lists.
|
|
| vehiclelist_cmd.h |
| Functions and type for serializing vehicle lists.
|
|
| vehiclelist_func.h |
| Functions and type for generating vehicle lists.
|
|
| viewport.cpp |
| Handling of all viewports.
|
|
| viewport_cmd.h |
| Command definitions related to viewports.
|
|
| viewport_func.h |
| Functions related to (drawing on) viewports.
|
|
| viewport_gui.cpp |
| Extra viewport window.
|
|
| viewport_kdtree.h |
|
| viewport_sprite_sorter.h |
| Types related to sprite sorting.
|
|
| viewport_sprite_sorter_sse4.cpp |
| Sprite sorter that uses SSE4.1.
|
|
| viewport_type.h |
| Types related to viewports.
|
|
| void_cmd.cpp |
| Handling of void tiles.
|
|
| void_map.h |
| Map accessors for void tiles.
|
|
| water.h |
| Functions related to water (management)
|
|
| water_cmd.cpp |
| Handling of water tiles.
|
|
| water_cmd.h |
| Command definitions related to water tiles.
|
|
| water_map.h |
| Map accessors for water tiles.
|
|
| waypoint.cpp |
| Handling of waypoints.
|
|
| waypoint_base.h |
| Base of waypoints.
|
|
| waypoint_cmd.cpp |
| Command Handling for waypoints.
|
|
| waypoint_cmd.h |
| Command definitions related to waypoints.
|
|
| waypoint_func.h |
| Functions related to waypoints.
|
|
| waypoint_gui.cpp |
| Handling of waypoints gui.
|
|
| widget.cpp |
| Handling of the default/simple widgets.
|
|
| widget_type.h |
| Definitions about widgets.
|
|
| window.cpp |
| Windowing system, widgets and events.
|
|
| window_func.h |
| Window functions not directly related to making/drawing windows.
|
|
| window_gui.h |
| Functions, definitions and such used only by the GUI.
|
|
| window_type.h |
| Types related to windows.
|
|
| zoom_func.h |
| Functions related to zooming.
|
|
| zoom_type.h |
| Types related to zooming in and out.
|
|