Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - l -

- l_volume : Units
- l_weight : Units
- label : GRFFile , RailtypeInfo , CargoSpec
- labels : AIConfigItem
- lag_test : NetworkClientSocket
- lan_internet : NetworkSettings
- land_generator : GameCreationSettings
- LAND_INFO_CENTERED_LINES : LandInfoWindow
- LAND_INFO_MULTICENTER_LINE : LandInfoWindow
- landscape : LoggedChange , GameCreationSettings
- larger_towns : EconomySettings
- Last() : Vehicle , SpecializedVehicle< T, Type > , Vehicle
- last_array_index : SaveLoadParams
- last_cargo_accepted_at : Industry
- last_command_res : AIStorage
- last_cost : AIStorage
- last_error : AIStorage
- last_foundation_child : ViewportDrawer
- last_frame : NetworkClientSocket
- last_frame_server : NetworkClientSocket
- last_group : IniFile
- last_host : NetworkSettings
- last_item : IniGroup
- last_joined : NetworkGameWindow
- last_month_pct_transported : Industry
- last_month_production : Industry
- last_month_transported : Industry
- last_port : NetworkSettings
- last_prod_year : Industry
- last_sorting : NetworkContentListWindow , NewGRFAddWindow
- last_value : ResolverObject
- lastActivity : ClientNetworkContentSocketHandler
- LastTypeId() : DumpTarget
- lateness_counter : Vehicle
- layout : AirportFTAClass , Town , SpotData
- lc : GenWorldInfo
- Leave() : RoadStop::Entry , RoadStop
- left : ParentSpriteToDraw , ViewPort , NWidgetPartPaddings , Window
- left_mouse_btn_scrolling : GUISettings
- legend : LegendAndColour
- LEGEND_BLOB_WIDTH : SmallMapWindow
- Length() : SettingEntry , SettingsPage
- length : ExpensesList , CompanyManagerFaceBitsInfo , RoadStop::Entry , SaveLoad , RefitWindow
- Length() : SmallVector< T, S > , SmallArray< T, B, N > , FixedSizeArray< T, C > , ClientNetworkContentSocketHandler
- level : SettingEntry
- LevelTiles() : AITile
- Lex() : Lexer
- Lexer() : Lexer
- life_type : IndustrySpec
- lighthouse : ExtraPaletteValues
- line_height : AboutWindow , BuildRailStationWindow
- line_reverse_mode : DifficultySettings
- lines : AILog::LogData , NWidgetPartTextLines
- link_terraform_toolbar : GUISettings
- list : NewGRFWindow
- List : CargoList< Tinst >
- list : Vehicle , RefitWindow , DropdownWindow
- list_group_names : IniFile
- list_pos : NetworkContentListWindow , NetworkGameWindow
- Listen() : NetworkUDPSocketHandler , NetworkAddress
- liveries : GUISettings
- Load() : AI , AIInstance
- load_unload_ticks : Vehicle
- Load_VEHS : Order
- LoadCompatibilityScripts() : AIInstance
- loaded : RealSpriteGroup
- loaded_at_xy : CargoPacket
- LoadedAtXY() : CargoPacket
- LoadedLibrary() : AIController
- LoadEmpty() : AIInstance
- LoadFile() : Squirrel
- LoadFromDisk() : IniFile
- loading : RealSpriteGroup
- loading_indicators : GUISettings
- LoadObjects() : AIInstance
- LoadOldVehicle : Vehicle
- LoadScript() : Squirrel
- LoadSprite() : SpriteLoaderPNG , SpriteLoaderGrf , SpriteLoader
- local_id : GRFFileProps , HouseSpec
- locale : GameSettings
- localidx : StationSpecList , StationSpec
- location : Industry
- location_of_HQ : Company
- Log() : AILog
- log_data : AIStorage
- LOG_ERROR : AILog
- LOG_INFO : AILog
- LOG_SQ_ERROR : AILog
- LOG_SQ_INFO : AILog
- LOG_WARNING : AILog
- LogCompiler() : CrashLog
- LogConfiguration() : CrashLog
- LogError() : CrashLogWindows , CrashLogOSX , CrashLogUnix , CrashLog
- LogGamelog() : CrashLog
- LogLibraries() : CrashLog
- LogModules() : CrashLog , CrashLogWindows
- LogOpenTTDVersion() : CrashLog
- LogOSVersion() : CrashLogUnix , CrashLogWindows , CrashLogOSX , CrashLog
- LogRegisters() : CrashLog , CrashLogWindows
- LogStacktrace() : CrashLogWindows , CrashLogUnix , CrashLogOSX , CrashLog
- longbridges : ConstructionSettings
- LookupColourInPalette() : Blitter_32bppBase
- LoopProc : NetworkAddress
- lost_train_warn : GUISettings
- LowerTile() : AITile
- LowerWidget() : Window
- lowest_randbit : RandomizedSpriteGroup
- lowest_value : SnowLine