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

### - m -

- m1 : Tile
- m2 : Tile
- m3 : Tile
- m4 : Tile
- m5 : Tile
- m6 : Tile
- m7 : TileExtended
- m_a : CArrayT< Titem_, Tblock_size_, Tnum_blocks_ >
- m_arr : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- m_closed : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- m_cur_struct : DumpTarget
- m_destTile : CYapfDestinationTileT< Types >
- m_destTrackdirs : CYapfDestinationTileT< Types >
- m_exitdir : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_indent : DumpTarget
- m_is_bridge : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_is_station : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_is_tunnel : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_items : CBinaryHeapT< Titem_ > , CFixedSizeArrayT< Titem_, Tcapacity_ >
- m_known_names : DumpTarget
- m_max_search_nodes : CYapfBaseT< Types >
- m_max_size : CBinaryHeapT< Titem_ > , CBlobBaseSimple::CHdr
- m_new_node : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- m_new_td_bits : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_new_tile : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_nodes : CYapfBaseT< Types >
- m_num_items : CFixedSizeArrayT< Titem_, Tcapacity_ >::CHdr
- m_num_steps : CYapfBaseT< Types >
- m_old_td : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_old_tile : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_open : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- m_open_queue : CNodeList_HashTableT< Titem_, Thash_bits_open_, Thash_bits_closed_ >
- m_orgTd : CYapfOriginTileTwoWayT< Types >
- m_orgTile : CYapfOriginTileT< Types > , CYapfOriginTileTwoWayT< Types >
- m_orgTrackdirs : CYapfOriginTileT< Types >
- m_out : DumpTarget
- m_pBestDestNode : CYapfBaseT< Types >
- m_pBestIntermediateNode : CYapfBaseT< Types >
- m_pData : CBlobBaseSimple
- m_perf_cost : CYapfBaseT< Types >
- m_perf_other_cost : CYapfBaseT< Types >
- m_perf_slope_cost : CYapfBaseT< Types >
- m_perf_ts_cost : CYapfBaseT< Types >
- m_pHdr_1 : CBlobBaseSimple
- m_pT : CCountedPtr< Tcls_ >
- m_ref_cnt : CFixedSizeArrayT< Titem_, Tcapacity_ >::CHdr
- m_reverse_penalty : CYapfOriginTileTwoWayT< Types >
- m_revTd : CYapfOriginTileTwoWayT< Types >
- m_revTile : CYapfOriginTileTwoWayT< Types >
- m_settings : CYapfBaseT< Types >
- m_size : CBinaryHeapT< Titem_ > , CBlobBaseSimple::CHdr
- m_stats_cache_hits : CYapfBaseT< Types >
- m_stats_cost_calcs : CYapfBaseT< Types >
- m_thr : ThreadObject_MorphOS
- m_tiles_skipped : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- m_treat_first_red_two_way_signal_as_eol : CYapfOriginTileTwoWayT< Types >
- m_val : TinyEnumT< Tenum_t > , SimpleTinyEnumT< enum_type, storage_type >
- m_value : OverflowSafeInt< T, T_MAX, T_MIN >
- m_veh : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks > , CYapfBaseT< Types >
- m_veh_owner : CFollowTrackT< Ttr_type_, T90deg_turns_allowed_, Tmask_reserved_tracks >
- magic_bulldozer : Cheats
- MakeFreeSpace() : CBlobT< Titem_, Tbase_ >
- MakeRawFreeSpace() : CBlobBaseSimple
- mammoth_trains : VehicleSettings
- manually : NetworkGameList
- map_colour : IndustrySpec
- map_x : GameCreationSettings
- map_y : GameCreationSettings
- MarkDirty() : Station
- MarkTilesDirty() : Station
- masked : DropDownListItem
- material : BridgeSpec
- max() : SquirrelStd
- max_aircraft : VehicleSettings
- MAX_BAY_COUNT : RoadStop
- max_blocks : OldMemoryPoolBase
- max_length : BridgeSpec
- max_loan : DifficultySettings
- max_no_competitors : DifficultySettings
- max_num_autosaves : GUISettings
- max_roadveh : VehicleSettings
- max_search_nodes : YAPFSettings
- max_ships : VehicleSettings
- max_trains : VehicleSettings
- MAX_VEHICLES : RoadStop
- maxid : FreeUnitIDGenerator
- MaxRawSize() : CBlobBaseSimple
- MaxSize() : CBlobT< Titem_, Tbase_ >
- md5sum : GRFIdentifier
- measure_tooltip : GUISettings
- message : QueryWindow , CommandCost , GRFError
- min() : SquirrelStd
- min_length : BridgeSpec
- minimal_cargo : IndustrySpec
- minimum_height : WindowDesc
- minimum_width : WindowDesc
- missing_warning : MD5File
- mod_road_rebuild : EconomySettings
- mode : LoggedChange , FiosFileScanner , AIStorage
- mode_instance : AIStorage
- ModeProc() : AIExecMode , AITestMode
- modifications : AIAbstractList
- modified : LoggedChange
- modified_catchment : StationSettings
- money : Cheats
- month : YearMonthDay
- MoveFrom() : CBlobBaseSimple
- MoveOrder() : AIOrder , OrderList
- MoveTo() : CargoList , Blitter
- MoveToAction : CargoList
- MoveVehicle() : AIGroup
- MoveWagon() : AIVehicle
- MoveWagonChain() : AIVehicle
- msg : OTTDThreadStartupMessage
- MTA_CARGO_LOAD : CargoList
- MTA_FINAL_DELIVERY : CargoList
- MTA_TRANSFER : CargoList
- MTA_UNLOAD : CargoList
- multiple_industry_per_town : EconomySettings
- MultiplyCost() : CommandCost