# Classes that create a list of items.

## Data Structures

class | AIBridgeList
| Create a list of bridges. More...
class | AIBridgeList_Length
| Create a list of bridges that can be built on a specific length. More...
class | AICargoList
| Creates a list of cargos that can be produced in the current game. More...
class | AICargoList_IndustryAccepting
| Creates a list of cargos that the given industry accepts. More...
class | AICargoList_IndustryProducing
| Creates a list of cargos that the given industry can produce. More...
class | AIDepotList
| Creates a list of the locations of the depots (and hangars) of which you are the owner. More...
class | AIEngineList
| Create a list of engines based on a vehicle type. More...
class | AIGroupList
| Creates a list of groups of which you are the owner. More...
class | AIIndustryList
| Creates a list of industries that are currently on the map. More...
class | AIIndustryList_CargoAccepting
| Creates a list of industries that accepts a given cargo. More...
class | AIIndustryList_CargoProducing
| Creates a list of industries that can produce a given cargo. More...
class | AIIndustryTypeList
| Creates a list of valid industry types. More...
class | AIList
| Creates an empty list, in which you can add integers. More...
class | AIRailTypeList
| Creates a list of all available railtypes. More...
class | AIStationList
| Creates a list of stations of which you are the owner. More...
class | AIStationList_Vehicle
| Creates a list of stations which the vehicle has in its orders. More...
class | AISubsidyList
| Creates a list of all current subsidies. More...
class | AITileList
| Creates an empty list, in which you can add tiles. More...
class | AITileList_IndustryAccepting
| Creates a list of tiles that will accept cargo for the given industry. More...
class | AITileList_IndustryProducing
| Creates a list of tiles which the industry checks to see if a station is there to receive cargo produced by this industry. More...
class | AITileList_StationType
| Creates a list of tiles which have the requested StationType of the StationID. More...
class | AITownList
| Creates a list of towns that are currently on the map. More...
class | AIVehicleList
| Creates a list of vehicles of which you are the owner. More...
class | AIVehicleList_Station
| Creates a list of vehicles that have orders to a given station. More...
class | AIVehicleList_SharedOrders
| Creates a list of vehicles that share orders. More...
class | AIVehicleList_Group
| Creates a list of vehicles that are in a group. More...
class | AIVehicleList_DefaultGroup
| Creates a list of vehicles that are in the default group. More...
class | AIWaypointList
| Creates a list of waypoints of which you are the owner. More...
class | AIWaypointList_Vehicle
| Creates a list of waypoints which the vehicle has in its orders. More...