| __lzo_pu32_u | |
| __lzo_pu_u | |
| AboutWindow | |
| AdaptT< T > | Adapter wrapper for CCountedPtr like classes that can't be used directly by stl collections as item type |
| Ai_PathFinderInfo | |
| Ai_SpecialVehicle | |
| AiBuildRec | |
| AICommand | |
| AiDefaultBlockData | |
| AiDefaultRailBlock | |
| AiDefaultRoadBlock | |
| AIPlayer | |
| AiRailFinder | |
| AiRailPathFindData | |
| Aircraft | This class 'wraps' Vehicle; you do not actually instantiate this class |
| AircraftVehicleInfo | |
| AiRoadEnum | |
| AiRoadFinder | |
| AirportFTA | Internal structure used in openttd - Finite sTate mAchine --> FTA |
| AirportFTAbuildup | |
| AirportFTAClass | Finite sTate mAchine --> FTA |
| AirportMovingData | |
| AirportPickerWindow | |
| AISettings | Settings related to the AI |
| AIStruct | |
| AndOr | |
| AnimCursor | A single sprite of a list of animated cursors |
| ArrayT< T[N]> | Helper template class that provides C array length and item type |
| AutoFreeSmallVector< T, S > | Simple vector template class, with automatic free |
| AyStar | |
| AyStarNode | |
| BackuppedOrders | |
| BaseGraphWindow | |
| BaseStorageArray | Base class for all NewGRF storage arrays |
| BaseVehicle | |
| BinaryHeapNode | |
| BitmapFileHeader | |
| BitmapInfoHeader | |
| Blitter | How all blitters should look like |
| Blitter::BlitterParams | |
| Blitter_32bppAnim | |
| Blitter_32bppBase | |
| Blitter_32bppOptimized | |
| Blitter_32bppOptimized::SpriteData | |
| Blitter_32bppSimple | |
| Blitter_8bppBase | |
| Blitter_8bppDebug | |
| Blitter_8bppOptimized | |
| Blitter_8bppOptimized::SpriteData | |
| Blitter_8bppSimple | |
| Blitter_Null | |
| BlitterFactory< T > | A template factory, so ->GetName() works correctly |
| BlitterFactoryBase | The base factory, keeping track of all blitters |
| BlitterFactoryBase::StringCompare | |
| BmpBuffer | |
| BmpData | |
| BmpInfo | |
| BridgeSpec | Struct containing information about a single bridge type |
| BubbleMovement | |
| BuildAirToolbarWindow | |
| BuildBridgeData | Carriage for the data we need if we want to build a bridge |
| BuildBridgeWindow | |
| BuildDocksDepotWindow | |
| BuildDocksStationWindow | |
| BuildDocksToolbarWindow | |
| BuildIndustryWindow | |
| BuildingCounts | |
| BuildRailDepotWindow | |
| BuildRailStationWindow | |
| BuildRailToolbarWindow | Based on the widget clicked, update the status of the 'remove' button |
| BuildRailWaypointWindow | |
| BuildRoadDepotWindow | |
| BuildRoadStationWindow | |
| BuildRoadToolbarWindow | |
| BuildSignalWindow | |
| BuildTreesWindow | |
| BuildVehicleWindow | |
| BulldozerMovement | |
| BuyCompanyWindow | |
| CallbackResultSpriteGroup | |
| CargoData | |
| CargoList | Simple collection class for a list of cargo packets |
| CargoPacket | Container for cargo from the same location and time |
| CargoSpec | |
| CArrayT< Titem_, Tblock_size_, Tnum_blocks_ > | Flexible array with size limit |
| Case | |
| CBinaryHeapT< Titem_ > | Binary Heap as C++ template |
| CBlobBaseSimple | Base class for simple binary blobs |
| CBlobBaseSimple::CHdr | Header of the allocated memory block |
| CBlobT< Titem_, Tbase_ > | Blob - simple dynamic Titem_ array |
| CBlobT< Titem_, Tbase_ >::OnTransfer | |
| CCountedPtr< Tcls_ > | CCountedPtr - simple reference counting smart pointer |
| CFixedSizeArrayT< Titem_, Tcapacity_ > | Fixed size array Upon construction it preallocates fixed size block of memory for all items, but doesn't construct them |
| CFixedSizeArrayT< Titem_, Tcapacity_ >::CHdr | Header for fixed size array |
| CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks > | Track follower helper template class (can serve pathfinders and vehicle controllers) |
| CHashTableSlotT< Titem_ > | |
| CHashTableT< Titem_, Thash_bits_ > | Class CHashTableT<Titem, Thash_bits> - simple hash table of pointers allocated elsewhere |
| Cheat | Info about each of the cheats |
| CheatEntry | |
| Cheats | WARNING! Do _not_ remove entries in Cheats struct or change the order of the existing ones! Would break downward compatibility |
| CheatWindow | |
| ChildScreenSpriteToDraw | |
| ChunkHandler | |
| ClientSettings | All settings that are only important for the local client |
| CmdPair | |
| CmdStruct | |
| CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ > | Hash table based node list multi-container class |
| CocoaSubdriver | |
| Colour | |
| Command | Define a command with the flags which belongs to it |
| CommandCost | Common return value for all commands |
| CompanyLeagueWindow | |
| CompanyNewsInformation | Data that needs to be stored for company news messages |
| CompanyValueGraphWindow | |
| ConstructionSettings | Settings related to construction in-game |
| CostRailSettings | |
| CPerformanceTimer | |
| CPerfStartFake | |
| CPerfStartReal | |
| CreateScenarioWindow | |
| CSegmentCostCacheBase | Base class for segment cost cache providers |
| CSegmentCostCacheT< Tsegment > | CSegmentCostCacheT - template class providing hash-map and storage (heap) of Tsegment structures |
| CStrApiBaseT< Tchar > | String API mapper base - just mapping by character type, not by case sensitivity yet |
| CStrApiT< Tchar, TcaseInsensitive > | |
| CStrT< Tchar, TcaseInsensitive > | Blob based string |
| CurrencySpec | |
| CursorVars | Collection of variables for cursor-display and -animation |
| CustomCurrencyWindow | |
| CYapfAnyDepotRail1 | |
| CYapfAnyDepotRail2 | |
| CYapfAnySafeTileRail1 | |
| CYapfAnySafeTileRail2 | |
| CYapfBaseT< Types > | CYapfBaseT - A-star type path finder base class |
| CYapfCostBase | |
| CYapfCostRailT< Types > | |
| CYapfCostRailT< Types >::TILE | |
| CYapfCostRoadT< Types > | |
| CYapfCostShipT< Types > | Cost Provider module of YAPF for ships |
| CYapfDestinationAnyDepotRailT< Types > | |
| CYapfDestinationAnyDepotRoadT< Types > | |
| CYapfDestinationAnySafeTileRailT< Types > | |
| CYapfDestinationRailBase | |
| CYapfDestinationTileOrStationRailT< Types > | |
| CYapfDestinationTileRoadT< Types > | |
| CYapfDestinationTileT< Types > | YAPF destination provider base class - used when destination is single tile / multiple trackdirs |
| CYapfFollowAnyDepotRailT< Types > | |
| CYapfFollowAnySafeTileRailT< Types > | |
| CYapfFollowRailT< Types > | |
| CYapfFollowRoadT< Types > | |
| CYapfFollowShipT< Types > | Node Follower module of YAPF for ships |
| CYapfNodeKeyExitDir | Yapf Node Key that evaluates hash from (and compares) tile & exit dir |
| CYapfNodeKeyTrackDir | |
| CYapfNodeT< Tkey_, Tnode > | Yapf Node base |
| CYapfOriginTileT< Types > | YAPF origin provider base class - used when origin is one tile / multiple trackdirs |
| CYapfOriginTileTwoWayT< Types > | YAPF origin provider base class - used when there are two tile/trackdir origins |
| CYapfRail1 | |
| CYapfRail2 | |
| CYapfRail_TypesT< Tpf_, Ttrack_follower, Tnode_list, TdestinationT, TfollowT > | |
| CYapfRailNodeT< Tkey_ > | Yapf Node for rail YAPF |
| CYapfRailSegment | Cached segment cost for rail YAPF |
| CYapfRailSegmentKey | Key for cached segment cost for rail YAPF |
| CYapfReserveTrack< Types > | |
| CYapfRoad1 | |
| CYapfRoad2 | |
| CYapfRoad_TypesT< Tpf_, Tnode_list, Tdestination > | |
| CYapfRoadAnyDepot1 | |
| CYapfRoadAnyDepot2 | |
| CYapfRoadNodeT< Tkey_ > | Yapf Node for road YAPF |
| CYapfSegmentCostCacheGlobalT< Types > | CYapfSegmentCostCacheGlobalT - the yapf cost cache provider that adds the segment cost caching functionality to yapf |
| CYapfSegmentCostCacheLocalT< Types > | CYapfSegmentCostCacheLocalT - the yapf cost cache provider that implements fake segment cost caching functionality for yapf |
| CYapfSegmentCostCacheNoneT< Types > | CYapfSegmentCostCacheNoneT - the formal only yapf cost cache provider that implements PfNodeCacheFetch() and PfNodeCacheFlush() callbacks |
| CYapfShip1 | |
| CYapfShip2 | |
| CYapfShip3 | |
| CYapfShip_TypesT< Tpf_, Ttrack_follower, Tnode_list > | Config struct of YAPF for ships |
| CYapfShipNodeT< Tkey_ > | Yapf Node for ships |
| CYapfT< Ttypes > | < Node follower (stepping provider) |
| CzechNameAdj | |
| CzechNameSubst | |
| DebugLevel | |
| DefaultUnicodeMapping | |
| DeliveredCargoGraphWindow | |
| Depot | |
| DepotWindow | |
| DepotWindow::GetDepotVehiclePtData | |
| DeterministicSpriteGroup | |
| DeterministicSpriteGroupAdjust | |
| DeterministicSpriteGroupRange | |
| DifficultySettings | Settings related to the difficulty of the game |
| Dimension | Dimensions (a width and height) of a rectangle in 2D |
| DisasterVehicle | This class 'wraps' Vehicle; you do not actually instantiate this class |
| DrawBuildingsTileStruct | This structure is the same for both Industries and Houses |
| DrawEngineInfo | |
| DrawIndustryAnimationStruct | This is used to gather some data about animation drawing in the industry code Image_1-2-3 are in fact only offset in the sprites used by the industry |
| DrawIndustryCoordinates | Simple structure gathering x,y coordinates for industries animations |
| DrawPixelInfo | |
| DrawRoadTileStruct | |
| DrawTileSeqStruct | |
| DrawTileSprites | |
| Driver | |
| DriverFactoryBase | |
| DriverFactoryBase::StringCompare | |
| DropDownListCheckedItem | Drop down list entry for showing a checked/unchecked toggle item |
| DropDownListColourItem | |
| DropDownListCompanyItem | Drop down list entry for showing a company entry, with player 'blob' |
| DropDownListItem | Base list item class from which others are derived |
| DropDownListParamStringItem | String list item with parameters |
| DropDownListPresetItem | |
| DropDownListStringItem | Common string list item |
| DropdownWindow | |
| DumpTarget | Class that represents the dump-into-string target |
| DumpTarget::KnownStructKey | Used as a key into map of known object instances |
| DynamicLanguages | Used for dynamic language support |
| Economy | |
| EconomySettings | Settings related to the economy |
| EffectVehicle | This class 'wraps' Vehicle; you do not actually instantiate this class |
| EndGameHighScoreBaseWindow | |
| EndGameWindow | End game window shown at the end of the game |
| Engine | |
| EngineInfo | Information about a vehicle |
| EnginePreviewWindow | |
| EngineRenew | Struct to store engine replacements |
| EntityIDMapping | Maps an entity id stored on the map to a GRF file |
| EnumPropsT< DiagDirection > | Define basic enum properties |
| EnumPropsT< Direction > | Define basic enum properties |
| EnumPropsT< OrderType > | Define basic enum properties |
| EnumPropsT< Owner > | Define basic enum properties |
| EnumPropsT< RailType > | Define basic enum properties |
| EnumPropsT< RailTypes > | |
| EnumPropsT< RoadTypes > | |
| EnumPropsT< SettingDescTypeLong > | |
| EnumPropsT< SettingGuiFlagLong > | |
| EnumPropsT< SoundFx > | Define basic enum properties |
| EnumPropsT< StationClassID > | Define basic enum properties |
| EnumPropsT< TownLayout > | Define basic enum properties |
| EnumPropsT< Track > | Define basic enum properties |
| EnumPropsT< TrackBits > | Define basic enum properties |
| EnumPropsT< Trackdir > | Define basic enum properties |
| EnumPropsT< TrackdirBits > | Define basic enum properties |
| EnumPropsT< VehicleType > | |
| ErrmsgWindow | |
| ExtractBits< Axis > | |
| ExtractBits< DiagDirection > | |
| ExtractBits< RoadBits > | |
| ExtraPaletteValues | |
| ExtraViewportWindow | |
| FBlitter_32bppAnim | |
| FBlitter_32bppOptimized | |
| FBlitter_32bppSimple | |
| FBlitter_8bppDebug | |
| FBlitter_8bppOptimized | |
| FBlitter_8bppSimple | |
| FBlitter_Null | |
| Fiber | |
| Fiber_Thread | |
| Fiber_Win32 | |
| FileEntry | |
| FileScanner | Helper for scanning for files with a given name |
| FindRoadToChooseData | |
| Fio | |
| FiosItem | |
| FMusicDriver_BeMidi | |
| FMusicDriver_DMusic | |
| FMusicDriver_ExtMidi | |
| FMusicDriver_LibTimidity | |
| FMusicDriver_Null | |
| FMusicDriver_OS2 | |
| FMusicDriver_QtMidi | |
| FMusicDriver_Win32 | |
| FoundRoute | |
| FSoundDriver_Cocoa | |
| FSoundDriver_Null | |
| FSoundDriver_SDL | |
| FSoundDriver_Win32 | |
| FVideoDriver_Cocoa | |
| FVideoDriver_Dedicated | |
| FVideoDriver_Null | |
| FVideoDriver_SDL | |
| FVideoDriver_Win32 | |
| GameCreationSettings | Settings related to the creation of games |
| GameDifficultyWindow | |
| GameOptionsWindow | |
| GameSettings | All settings together for the game |
| GenerateLandscapeWindow | |
| GenerateProgressWindow | |
| GenericCallback | |
| GetNewVehiclePosResult | |
| GoodsEntry | |
| GraphicsSet | Information about a single graphics set |
| GraphLegendWindow | |
| GRFConfig | Information about GRF, used in the game and (part of it) in savegames |
| GRFError | Information about why GRF had problems during initialisation |
| GRFFile | |
| GRFFileProps | Data related to the handling of grf files |
| GRFFileScanner | Helper for scanning for files with GRF as extension |
| GRFIdentifier | Basic data to distinguish a GRF |
| GRFLabel | |
| GRFList | List of GRFs using array of pointers instead of linked list |
| GRFLoadedFeatures | |
| GRFLocation | |
| GRFTempEngineData | |
| GRFText | Element of the linked list |
| GRFTextEntry | Holder of the above structure |
| GRFTownName | |
| Group | |
| GUIList< T > | |
| GUISettings | Settings related to the GUI and other stuff that is not saved in the savegame |
| gw_info | |
| Hash | |
| HashLink | |
| HashNode | |
| HeightMap | Height map - allocated array of heights (MapSizeX() + 1) x (MapSizeY() + 1) |
| HighScore | |
| HighScoreWindow | |
| HouseClassMapping | Makes class IDs unique to each GRF file |
| HouseOverrideManager | |
| HouseSpec | |
| IConsoleAlias | --Aliases-- Aliases are like shortcuts for complex functions, variable assignments, etc |
| IConsoleCmd | |
| IConsoleHooks | |
| IConsoleLine | Container for a single line of console output |
| IConsoleVar | --Variables-- Variables are pointers to real ingame variables which allow for changing while ingame |
| IConsoleWindow | |
| IncomeGraphWindow | |
| Industry | Defines the internal data of a functionnal industry |
| IndustryDirectoryWindow | The list of industries |
| IndustryOverrideManager | |
| IndustryProductionSpriteGroup | |
| IndustrySpec | Defines the data structure for constructing industry |
| IndustryTileOverrideManager | |
| IndustryTileSpec | Defines the data structure of each indivudual tile of an industry |
| IndustryTileTable | |
| IndustryViewWindow | |
| IniFile | The complete ini file |
| IniGroup | A group within an ini file |
| IniItem | A single "line" in an ini file |
| InsSortNode | |
| InvalidVehicle | This class 'wraps' Vehicle; you do not actually instantiate this class |
| iso_grf | |
| LandInfoWindow | |
| LangString | |
| Language | Information about a language |
| LanguagePack | |
| LanguagePackHeader | |
| LegendAndColour | Structure for holding relevant data for legends in small map |
| Listing | |
| ListOrderChange | |
| Livery | |
| LoadgameState | |
| LocaleSettings | Settings related to currency/unit systems |
| LocksDrawTileStruct | |
| LoggedAction | Contains information about one logged action that caused at least one logged change |
| LoggedChange | Contains information about one logged change |
| lzo_align_t | |
| lzo_full_align_t | |
| MainToolbarWindow | |
| MainWindow | |
| MakeEnumPropsT< Tenum_t, Tstorage_t, Tbegin, Tend, Tinvalid > | Helper template class that makes basic properties of given enumeration type visible from outsize |
| Md5 | |
| MD5File | Structure holding filename and MD5 information about a single file |
| MemBlock | |
| MessageHistoryWindow | |
| MessageOptionsWindow | |
| MixerChannel | |
| MusicDriver | |
| MusicDriver_BeMidi | |
| MusicDriver_DMusic | |
| MusicDriver_ExtMidi | |
| MusicDriver_LibTimidity | |
| MusicDriver_Null | |
| MusicDriver_OS2 | |
| MusicDriver_QtMidi | |
| MusicDriver_Win32 | |
| MusicDriverFactory< T > | |
| MusicDriverFactoryBase | |
| MusicFileSettings | |
| MusicTrackSelectionWindow | |
| MusicWindow | |
| MyGetOptData | |
| NamePart | |
| NamePartList | |
| NetworkGameList | Structure with information shown in the game list (GUI) |
| NetworkSettings | All settings related to the network |
| NewGRFAddWindow | Window for adding NewGRF files |
| NewGRFWindow | Window for showing NewGRF files |
| NewsItem | |
| NewsSubtypeData | Data common to all news items of a given subtype (structure) |
| NewsTypeData | Per-NewsType data |
| NewsWindow | |
| NewTrackPathFinder | |
| NPFFindStationOrTileData | |
| NPFFoundTargetData | |
| NPFSettings | Settings related to the new pathfinder |
| NullStruct | |
| OBGFileScanner | Helper for scanning for files with GRF as extension |
| OldChunks | |
| OldMemoryPool< T > | |
| OldMemoryPoolBase | Stuff for dynamic vehicles |
| OpenListNode | |
| OperatingProfitGraphWindow | |
| OPFSettings | Settings related to the old pathfinder |
| Order | |
| OrderSettings | Settings related to orders |
| OrdersWindow | |
| OrdersWindow::KeyToEvent | |
| OskWindow | |
| OTTDThreadStartupMessage | NOTE: this code heavily depends on latest libnix updates |
| OverflowSafeInt< T, T_MAX, T_MIN > | Overflow safe template for integers, i.e |
| OverrideManagerBase | |
| OvertakeData | |
| Pair | A pair of two integers |
| PalSpriteID | |
| ParentSpriteToDraw | |
| ParsedCommandStruct | |
| PatchEntry | |
| PatchesSelectionWindow | |
| PatchPage | |
| PathfinderSettings | Settings related to all pathfinders |
| PathFindShip | |
| PathNode | |
| PaymentRatesGraphWindow | |
| PBSTileInfo | This struct contains information about the end of a reserved path |
| PcxHeader | |
| PerformanceHistoryGraphWindow | |
| PerformanceRatingDetailWindow | |
| PersistentStorageArray< TYPE, SIZE > | Class for persistent storage of data |
| PickerWindowBase | Data structure for a window opened from a toolbar |
| Player | |
| PlayerAI | |
| PlayerAiNew | |
| PlayerCompanyWindow | Player company window event definition |
| PlayerEconomyEntry | |
| PlayerFaceBitsInfo | Information about the valid values of PlayerFace bitgroups as well as the sprites to draw |
| PlayerFinancesWindow | |
| PlayerStationsWindow | The list of stations per player |
| Point | Coordinates of a point in 2D |
| PointDimension | Specification of a rectangle with an absolute top-left coordinate and a (relative) width/height |
| PoolItem< T, Tid, Tpool > | Generalization for all pool items that are saved in the savegame |
| Prices | |
| ProbabilityHelper | Simple helper that will collect data for the generation of industries |
| QueryString | Data stored about a string that can be modified in the GUI |
| QueryStringBaseWindow | |
| QueryStringWindow | |
| QueryWindow | Window used for asking the user a YES/NO question |
| Queue | |
| RailBuildingGUIButtonData | Data associated with a push button in the build rail toolbar window |
| RailStationGUISettings | |
| RailtypeInfo | This struct contains all the info that is needed to draw and construct tracks |
| RailtypeSlowdownParams | |
| RailVehicleInfo | |
| RandomizedSpriteGroup | |
| Randomizer | Structure to encapsulate the pseudo random number generators |
| RealSpriteGroup | |
| Rect | Specification of a rectangle with absolute coordinates of all edges |
| RefitList | |
| RefitOption | |
| RefitWindow | |
| RememberData | |
| ReplaceVehicleWindow | Window for the autoreplacing of vehicles |
| ResizeInfo | Data structure for resizing a window |
| ResolverObject | |
| ResultSpriteGroup | |
| RgbQuad | |
| RoadDriveEntry | |
| RoadFindDepotData | |
| RoadStop | A Stop for a Road Vehicle |
| RoadTypeInfo | Structure holding information per roadtype for several functions |
| RoadVehFindData | |
| RoadVehicle | This class 'wraps' Vehicle; you do not actually instantiate this class |
| RoadVehicleInfo | |
| SavedRandomSeeds | Stores the state of all random number generators |
| SaveLoad | SaveLoad type struct |
| SaveLoadFormat | The format for a reader/writer type of a savegame |
| SaveLoadWindow | |
| ScenarioEditorLandscapeGenerationWindow | |
| ScenarioEditorToolbarWindow | |
| ScenarioEditorTownGenerationWindow | |
| ScoreInfo | |
| ScreenshotFormat | |
| Scrollbar | Scrollbar data structure |
| SearchNearbyHouseData | Structure with user-data for SearchNearbyHouseXXX - functions |
| SelectGameWindow | |
| SelectPlayerFaceWindow | |
| SelectPlayerLiveryWindow | |
| SettingDesc | |
| SettingDescBase | |
| Ship | This class 'wraps' Vehicle; you do not actually instantiate this class |
| ShipVehicleInfo | |
| Sign | |
| SignList | |
| SignListWindow | |
| SignWindow | |
| SimpleCountedObject | Simple counted object |
| SmallFiosItem | |
| SmallMapWindow | |
| SmallSet< Tdir, items > | Set containing 'items' items of 'tile and Tdir' No tree structure is used because it would cause slowdowns in most usual cases |
| SmallSet< Tdir, items >::SSdata | Element of set |
| SmallStackSafeStackAlloc< T, length > | A small 'wrapper' for allocations that can be done on most OSes on the stack, but are just too large to fit in the stack on devices with a small stack such as the NDS |
| SmallVector< T, S > | Simple vector template class |
| SnowLine | |
| SongSpecs | |
| SortableSpriteStruct | |
| Sorting | |
| SoundDriver | |
| SoundDriver_Cocoa | |
| SoundDriver_Null | |
| SoundDriver_SDL | |
| SoundDriver_Win32 | |
| SoundDriverFactory< T > | |
| SoundDriverFactoryBase | |
| Sprite | |
| SpriteCache | |
| SpriteGroup | |
| SpriteLoader | |
| SpriteLoader::CommonPixel | |
| SpriteLoader::Sprite | |
| SpriteLoaderGrf | |
| SpriteLoaderPNG | |
| StackedItem | |
| Station | |
| StationClass | Struct containing information relating to station classes |
| StationRect | StationRect - used to track station spread out rectangle - cheaper than scanning whole map |
| StationSettings | Settings related to stations |
| StationSpec | |
| StationSpecList | |
| StationViewWindow | The StationView window |
| StatusBarWindow | |
| StringColor | |
| StringIDCompare | Key comparison function for std::map |
| StringSpriteToDraw | |
| Subsidy | |
| SubsidyListWindow | |
| SubSprite | Used to only draw a part of the sprite |
| TarFileListEntry | |
| TarListEntry | The define of a TarList |
| TemporaryStorageArray< TYPE, SIZE > | Class for temporary storage of data |
| TerraformerHeightMod | |
| TerraformerState | |
| TerraformToolbarWindow | |
| Textbuf | |
| TextEffect | |
| TextRefStack | |
| ThreadedSave | |
| ThreadObject | A Thread Object which works on all our supported OSes |
| ThreadObject_MorphOS | MorphOS version for ThreadObject |
| ThreadObject_pthread | POSIX pthread version for ThreadObject |
| ThreadObject_Win32 | Win32 thread version for ThreadObject |
| ThreadSemaphore | Cross-platform Thread Semaphore |
| ThreadSemaphore_MorphOS | MorphOS version of ThreadSemaphore |
| ThreadSemaphore_pthread | POSIX pthread version of ThreadSemaphore |
| ThreadSemaphore_Win32 | Win32 thread version of ThreadSemaphore |
| Tile | Data that is stored per tile |
| TileArea | |
| TileDesc | |
| TileExtended | Data that is stored per tile |
| TileHighlightData | |
| TileIndexDiffC | A pair-construct of a TileIndexDiff |
| TileInfo | |
| TileLayoutSpriteGroup | |
| TileSpriteToDraw | |
| TileTypeProcs | |
| TimetableWindow | |
| TinyEnumT< Tenum_t > | The general declaration of TinyEnumT<> (above) |
| TooltipsWindow | |
| Town | |
| TownAuthorityWindow | |
| TownDirectoryWindow | |
| TownViewWindow | |
| tp_info | |
| TrackPathFinder | |
| TrackPathFinderLink | |
| Train | This class 'wraps' Vehicle; you do not actually instantiate this class |
| TrainCollideChecker | |
| TrainFindDepotData | |
| TrainTrackFollowerData | Check for station tiles |
| TransparenciesWindow | |
| TreeListEnt | |
| TreePos | |
| Units | |
| Vehicle | |
| VehicleAir | |
| VehicleDetailsWindow | |
| VehicleDisaster | |
| VehicleEffect | |
| VehicleGroupWindow | |
| VehicleListBase | |
| VehicleListWindow | Window for the (old) vehicle listing |
| VehicleRail | |
| VehicleRoad | |
| VehicleSettings | Settings related to vehicles |
| VehicleShip | |
| VehicleViewWindow | |
| VideoDriver | |
| VideoDriver_Cocoa | |
| VideoDriver_Dedicated | |
| VideoDriver_Null | |
| VideoDriver_SDL | |
| VideoDriver_Win32 | |
| VideoDriverFactory< T > | |
| VideoDriverFactoryBase | |
| ViewPort | Data structure for viewport, display of a part of the world |
| ViewportData | Data structure for a window viewport |
| ViewportDrawer | |
| ViewportSign | |
| VkMapping | |
| WagonOverride | |
| WaterDrawTileStruct | |
| WaterFeature | |
| Waypoint | |
| WaypointWindow | |
| Widget | Window widget data structure |
| Window | Data structure for an opened window |
| WindowDesc | High level window description |
| YAPFSettings | Settings related to the yet another pathfinder |
| YearMonthDay | |
| ZeroedMemoryAllocator | Base class that provides memory initialization on dynamically created objects |