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