Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - i -

- I2A : tgp.cpp
- I2H : tgp.cpp
- IACT_MAPGENERATION : newgrf_industries.h
- IACT_RANDOMCREATION : newgrf_industries.h
- IACT_USERCREATION : newgrf_industries.h
- ICON_CMDLN_SIZE : console_internal.h
- ICON_MAX_STREAMSIZE : console_internal.h
- IConsoleAddSorted : console.cpp
- IConsoleAliasExec() : console.cpp
- IConsoleAliasGet() : console.cpp , console_internal.h
- IConsoleAliasRegister() : console.cpp , console_internal.h
- IConsoleCmdExec() : console.cpp , console_func.h
- IConsoleCmdGet() : console.cpp , console_internal.h
- IConsoleCmdHookAdd() : console.cpp , console_internal.h
- IConsoleCmdProc : console_internal.h
- IConsoleCmdRegister() : console.cpp , console_internal.h
- IConsoleCopyInParams() : console.cpp
- IConsoleDebug() : console.cpp , console_func.h
- IConsoleError() : console.cpp , console_func.h
- IConsoleGetSetting() : settings.cpp , settings_func.h
- IConsoleGUIPrint() : console_gui.cpp , console_internal.h
- IConsoleHistoryAdd() : console_gui.cpp
- IConsoleHistoryNavigate() : console_gui.cpp
- IConsoleHook : console_internal.h
- IConsoleHookAdd() : console.cpp
- IConsoleHookHandle() : console.cpp
- IConsoleListSettings() : settings.cpp , settings_func.h
- IConsolePrint() : console.cpp , console_func.h
- IConsolePrintF() : console.cpp , console_func.h
- IConsoleVarExec() : console.cpp
- IConsoleVarGet() : console.cpp , console_internal.h
- IConsoleVarGetStringValue() : console.cpp
- IConsoleVarGetValue() : console.cpp
- IConsoleVarHookAdd() : console.cpp , console_internal.h
- IConsoleVarPrintGetValue() : console.cpp , console_internal.h
- IConsoleVarPrintSetValue() : console.cpp , console_internal.h
- IConsoleVarProcAdd() : console.cpp , console_internal.h
- IConsoleVarRegister() : console.cpp , console_internal.h
- IConsoleVarSetStringvalue() : console.cpp
- IConsoleVarSetValue() : console.cpp
- IConsoleVarStringRegister() : console.cpp , console_internal.h
- IConsoleWarning() : console.cpp , console_func.h
- ICT_MAP_GENERATION : industry.h
- ICT_NORMAL_GAMEPLAY : industry.h
- ICT_SCENARIO_EDITOR : industry.h
- ICT_UNKNOWN : industry.h
- IgnoredPCP : elrail_data.h
- IGT_LIST : ini_type.h
- IGT_VARIABLES : ini_type.h
- IncHouseConstructionTick() : town_map.h
- IncIndustryTypeCount() : industry.h
- InclinedFoundation() : slope_func.h
- InclinedSlope() : slope_func.h
- IncreaseBuildingCount() : newgrf_house.cpp , newgrf_house.h
- IncreaseCompanyManagerFaceBits() : company_manager_face.h
- IncreaseGeneratingWorldProgress() : genworld.h , genworld_gui.cpp
- IncrementHouseAge() : town_map.h
- INDUSTRY_COMPLETED : industry.h
- INDUSTRY_TRIGGER_256_TICKS : newgrf_industries.h
- INDUSTRY_TRIGGER_CARGO_DELIVERY : newgrf_industries.h
- INDUSTRY_TRIGGER_TILELOOP_PROCESS : newgrf_industries.h
- IndustryAvailabilityCallType : newgrf_industries.h
- INDUSTRYBEH_AFTER_1960 : industry.h
- INDUSTRYBEH_AI_AIRSHIP_ROUTES : industry.h
- INDUSTRYBEH_AIRPLANE_ATTACKS : industry.h
- INDUSTRYBEH_BEFORE_1950 : industry.h
- INDUSTRYBEH_BUILT_ONWATER : industry.h
- INDUSTRYBEH_CAN_SUBSIDENCE : industry.h
- INDUSTRYBEH_CANCLOSE_LASTINSTANCE : industry.h
- INDUSTRYBEH_CHOPPER_ATTACKS : industry.h
- INDUSTRYBEH_CUT_TREES : industry.h
- INDUSTRYBEH_DONT_INCR_PROD : industry.h
- INDUSTRYBEH_NOBUILT_MAPCREATION : industry.h
- INDUSTRYBEH_ONLY_INTOWN : industry.h
- INDUSTRYBEH_ONLY_NEARTOWN : industry.h
- INDUSTRYBEH_PLANT_FIELDS : industry.h
- INDUSTRYBEH_PLANT_ON_BUILT : industry.h
- INDUSTRYBEH_PROD_MULTI_HNDLING : industry.h
- INDUSTRYBEH_PRODCALLBACK_RANDOM : industry.h
- INDUSTRYBEH_TOWN1200_MORE : industry.h
- IndustryBehaviour : industry.h
- IndustryCallbackMask : newgrf_callbacks.h
- IndustryConstructionType : industry.h
- IndustryDailyLoop() : date.cpp , industry_cmd.cpp
- IndustryDirectoryWidgets : industry_gui.cpp
- IndustryGetVariable() : newgrf_industries.cpp , newgrf_industries.h
- IndustryID : ai_types.hpp
- INDUSTRYLIFE_BLACK_HOLE : industry.h
- INDUSTRYLIFE_EXTRACTIVE : industry.h
- INDUSTRYLIFE_ORGANIC : industry.h
- INDUSTRYLIFE_PROCESSING : industry.h
- IndustryLifeType : industry.h
- IndustryProductionCallback() : newgrf_industries.cpp , newgrf_industries.h
- INDUSTRYTILE_NOANIM : industry.h
- IndustryTileCallbackMask : newgrf_callbacks.h
- IndustryTrigger : newgrf_industries.h
- IndustryType : ai_types.hpp
- IndustryViewWidgets : industry_gui.cpp
- ini_load_setting_list() : settings.cpp
- ini_load_settings() : settings.cpp
- ini_save_setting_list() : settings.cpp
- ini_save_settings() : settings.cpp
- IniGroupType : ini_type.h
- init_BinaryHeap() : queue.cpp , queue.h
- init_Hash() : queue.cpp , queue.h
- init_InsSort() : queue.cpp , queue.h
- InitializeAnimatedTiles() : animated_tile.cpp , animated_tile_func.h
- InitializeDisasterVehicle() : disaster_cmd.cpp
- InitializeLanguagePacks() : strings.cpp , strings_func.h
- InitializeOldNames() : misc.cpp , saveload_internal.h , strings_sl.cpp
- InitializeRailGui() : misc.cpp , rail_gui.cpp
- InitializeRailGUI() : openttd.cpp , rail_gui.cpp , afterload.cpp
- InitializeSigns() : misc.cpp , signs.cpp
- InitializeTextBuffer() : misc_gui.cpp , textbuf_gui.h
- InitializeUnicodeGlyphMap() : fontcache.cpp , fontcache.h
- InitializeWindowsAndCaches() : afterload.cpp
- InitializeWindowViewport() : viewport.cpp , viewport_func.h
- InitLoading() : oldloader.cpp
- InitNewsItemStructs() : news_func.h , news_gui.cpp
- InitQuickTimeIfNeeded() : qtmidi.cpp
- InitWindowSystem() : window.cpp , window_func.h
- InputLoop() : window.cpp , window_func.h
- InsertTextBufferChar() : misc_gui.cpp
- InsertTextBufferClipboard() : os2.cpp , textbuf_gui.h , unix.cpp , win32.cpp
- int_noise() : tgp.cpp
- interpolated_noise() : tgp.cpp
- IntToReference() : saveload.cpp
- INVALID_COMPANY : company_type.h
- INVALID_DIAGDIR : direction_type.h
- INVALID_DIR : direction_type.h
- INVALID_INDUSTRYTILE : industry.h
- INVALID_INDUSTRYTYPE : industry.h
- INVALID_ORDER : order_type.h
- INVALID_OWNER : company_type.h
- INVALID_RAILTYPE : rail_type.h
- INVALID_RAILTYPES : rail_type.h
- INVALID_ROADTYPE : road_type.h
- INVALID_ROADTYPES : road_type.h
- INVALID_STRING_ID : strings_type.h
- INVALID_TILE : tile_type.h
- INVALID_TRACK : track_type.h
- INVALID_TRACK_BIT : track_type.h
- INVALID_TRACKDIR : track_type.h
- INVALID_TRACKDIR_BIT : track_type.h
- INVALID_VEH_ORDER_ID : order_type.h
- InvalidateAutoreplaceWindow() : autoreplace_gui.cpp , autoreplace_gui.h
- InvalidateThisWindowData() : window.cpp , window_func.h
- InvalidateVehicleOrder() : order_cmd.cpp , order_func.h
- InvalidateWindow() : window_func.h , window.cpp
- InvalidateWindowClasses() : window.cpp , window_func.h
- InvalidateWindowClassesData() : window_func.h , window.cpp
- InvalidateWindowData() : window.cpp , window_func.h
- InvalidateWindowWidget() : window_func.h , window.cpp
- IS_CUSTOM_SPRITE : sprite.h
- IS_PALETTE_COLOUR : gfx_type.h
- IsAllGroupID() : group.h
- IsArticulatedPart() : train.h
- IsArticulatedVehicleCarryingDifferentCargos() : articulated_vehicles.cpp , articulated_vehicles.h
- IsArticulatedVehicleRefittable() : articulated_vehicles.cpp , articulated_vehicles.h
- IsBridge() : bridge_map.h
- IsBridgeAbove() : bridge_map.h
- IsBridgeTile() : bridge_map.h
- IsBusStop() : station_map.h
- IsClearGround() : clear_map.h
- IsCloseToTown() : town_cmd.cpp
- IsCompanyHQ() : unmovable_map.h
- IsCompatibleRail() : rail.h
- IsDepotTile() : depot_map.h
- IsDepotTypeTile() : depot_map.h
- IsDiagonalTrack() : track_func.h
- IsDiagonalTrackdir() : track_func.h
- IsEngineBuildable() : engine_func.h , engine.cpp
- IsEngineCountable() : vehicle_func.h , vehicle.cpp
- IsEngineRefittable() : engine.cpp , engine_func.h
- IsFoundation() : slope_func.h
- IsFreeWagon() : train.h
- IsFrontEngine() : train.h
- IsGenerateWorldThreaded() : genworld.cpp , genworld.h
- IsGeneratingWorld() : genworld.h
- IsGeneratingWorldAborted() : genworld.cpp , genworld.h
- IsGeneratingWorldReadyForPaint() : genworld.h , genworld.cpp
- IsGoodAutoPlace1() : window.cpp
- IsGoodAutoPlace2() : window.cpp
- IsGoodGRFConfigList() : newgrf_config.cpp , newgrf_config.h
- IsHalftileSlope() : slope_func.h
- IsHangar() : station_cmd.cpp , station_map.h
- IsHouseCompleted() : town_map.h
- IsInclinedFoundation() : slope_func.h
- IsInclinedSlope() : slope_func.h
- IsIndustryCompleted() : industry_map.h
- IsIndustryTileOnWater() : industry_map.h
- IsInsideBS() : math_func.hpp
- IsInsideMM() : math_func.hpp
- IsInvisibilitySet() : transparency.h
- IsLeveledFoundation() : slope_func.h
- IsLoggableGrfConfig() : gamelog.cpp
- IsMultiheaded() : train.h
- IsNeighborRoadTile() : town_cmd.cpp
- IsNewsTickerShown() : statusbar_gui.h , statusbar_gui.cpp
- IsNonContinuousFoundation() : slope_func.h
- IsNormalAircraft() : aircraft.h
- IsOnewaySignal() : rail_map.h
- IsOwnedLand() : unmovable_map.h
- IsOwnedLandTile() : unmovable_map.h
- IsPlainRailTile() : rail_map.h
- IsPossibleCrossing() : road_map.h , road.cpp
- IsPtInWindowViewport() : viewport_func.h , viewport.cpp
- IsRailDepot() : rail_map.h
- IsRailDepotTile() : rail_map.h
- IsRailWaypoint() : rail_map.h
- IsRailWaypointTile() : rail_map.h
- IsRearDualheaded() : train.h
- IsReversingRoadTrackdir() : track_func.h
- IsRoadAllowedHere() : town_cmd.cpp
- IsRoadStop() : station_map.h
- IsSafeWaitingPosition() : pbs.h , pbs.cpp
- IsSignalPresent() : rail_map.h
- IsSlopeWithOneCornerRaised() : slope_func.h
- IsSlopeWithThreeCornersRaised() : slope_func.h
- IsSnowLineSet() : landscape.cpp , landscape.h
- IsSpecialRailFoundation() : slope_func.h
- IsStatue() : unmovable_map.h
- IsStatueTile() : unmovable_map.h
- IsSteepSlope() : slope_func.h
- IsStraightRoad() : road_func.h
- IsStraightRoadTrackdir() : track_func.h
- IsTileOwner() : tile_map.h
- IsTileType() : tile_map.h
- IsTrainEngine() : train.h
- IsTrainWagon() : train.h
- IsTransmitterTile() : unmovable_map.h
- IsTransparencySet() : transparency.h
- IsTruckStop() : station_map.h
- IsTunnel() : tunnel_map.h
- IsTunnelInWay() : tunnel_map.cpp , tunnel_map.h
- IsTunnelInWayDir() : tunnel_map.h , tunnel_map.cpp
- IsTunnelTile() : tunnel_map.h
- IsUniqueVehicleName() : vehicle_cmd.cpp
- IsUphillTrackdir() : track_func.h
- IsValidAxis() : direction_func.h
- IsValidChar() : string.cpp , string_func.h
- IsValidCommand() : command.cpp , command_func.h
- IsValidCompanyManagerFace() : company_manager_face.h , company_cmd.cpp
- IsValidCorner() : slope_func.h
- IsValidDiagDirection() : direction_func.h
- IsValidDirection() : direction_func.h
- IsValidIndustryID() : industry.h
- IsValidRoadType() : road_func.h
- IsValidSearchPath() : fileio_func.h
- IsValidSignalType() : ai_rail.cpp
- IsValidTile() : tile_map.h
- IsValidTownID() : town.h
- IsValidTrack() : track_func.h
- IsValidTrackdir() : track_func.h
- IsValidVehicleID() : vehicle_base.h
- IsValidXY() : tgp.cpp
- IsVehicleRefitable() : vehicle_gui.cpp
- IsWaitingPositionFree() : pbs.cpp , pbs.h
- IsWater() : water_map.h
- IsWateredTile() : water_cmd.cpp
- IsWhitespace() : string_func.h
- ItemAtT() : dbg_helpers.h