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

### - m -

- M : industry_land.h , town_land.h
- MA : engines.h
- main() : endian_check.cpp
- make_intlist() : settings.cpp
- make_manyofmany() : settings.cpp
- make_oneofmany() : settings.cpp
- MakeBridgeRamp() : bridge_map.h
- MakeClear() : clear_map.h
- MakeCompanyHQ() : unmovable_map.h
- MakeDefaultWaypointName() : waypoint.cpp
- MakeField() : clear_map.h
- MakeHouseTile() : town_map.h
- MakeIndustry() : industry_map.h
- MakeLighthouse() : unmovable_map.h
- MakeOwnedLand() : unmovable_map.h
- MakeRailBridgeRamp() : bridge_map.h
- MakeRailTunnel() : tunnel_map.h
- MakeRoadBridgeRamp() : bridge_map.h
- MakeRoadTunnel() : tunnel_map.h
- MakeSingleHouseBigger() : town_cmd.cpp
- MakeSortedIndustryList() : industry_gui.cpp
- MakeStatue() : unmovable_map.h
- MakeTownHouse() : town_cmd.cpp
- MakeTownHouseBigger() : town_cmd.cpp
- MakeTransmitter() : unmovable_map.h
- MakeTree() : tree_map.h
- MakeUnmovable() : unmovable_map.h
- MakeVoid() : void_map.h
- MallocError() : alloc_func.cpp , alloc_func.hpp
- MallocT() : alloc_func.hpp
- MapAircraftMovementAction() : newgrf_engine.cpp
- MapAircraftMovementState() : newgrf_engine.cpp
- MapGRFStringID() : newgrf.cpp , newgrf.h
- MapLogX() : map_func.h
- MapLogY() : map_func.h
- MapMaxX() : map_func.h
- MapMaxY() : map_func.h
- MapNewCargoStrings() : newgrf.cpp
- MapSize() : map_func.h
- MapSizeX() : map_func.h
- MapSizeY() : map_func.h
- MapSpriteMappingRecolour() : newgrf.cpp
- MarkAllViewportsDirty() : functions.h , viewport.cpp
- MarkCanalsAndRiversAroundDirty() : water_cmd.cpp
- MarkSignDirty() : signs.cpp
- MarkSingleVehicleDirty() : vehicle.cpp
- MarkTextEffectAreaDirty() : texteff.cpp
- MarkTileDirty() : functions.h , viewport.cpp
- MarkTileDirtyByTile() : functions.h , viewport.cpp
- MarkTileDirtyIfCanalOrRiver() : water_cmd.cpp
- MarkTownSignDirty() : town_cmd.cpp
- MarkViewportDirty() : viewport.cpp
- MarkWholeScreenDirty() : gfx.cpp , gfx_func.h
- max() : math_func.hpp
- MAX_CATCHMENT : station.h
- MAX_FILE_SLOTS : fios.h
- MAX_LENGTH_COMPANY_NAME : player_type.h
- MAX_LENGTH_PRESIDENT_NAME : player_type.h
- MAX_NEWS : news_gui.cpp
- MAX_NUMBER_OF_WINDOWS : window_gui.h
- MAX_OFFSET_DOUBLE_CLICK : window.cpp
- MAX_PLAYERS : player_type.h
- MAX_SNOWLINE_HEIGHT : tile_type.h
- MAX_SPRITES : sprites.h
- MAX_TILE_HEIGHT : tile_type.h
- MAX_UVALUE : stdafx.h
- MAX_VOLUME : mixer.cpp
- MaybeAddToTodoSet() : signal.cpp
- MaybeBarCrossingWithSound() : train_cmd.cpp
- MaybeBringWindowToFront() : window.cpp
- MaybeNewIndustry() : industry_cmd.cpp
- MayHaveBridgeAbove() : bridge_map.h
- MBR : bridge_land.h
- MD : industry_land.h
- md5sumToString() : string.cpp , string_func.h
- MemCpyT() : blob.hpp
- MessageOptionsWndProc() : news_gui.cpp
- MI : build_industry.h
- midiType : qtmidi.cpp
- min() : math_func.hpp
- minu() : math_func.hpp
- MirrorRoadBits() : road_func.h
- MK : smallmap_gui.cpp , build_industry.h , engines.h
- MKEND : build_industry.h , smallmap_gui.cpp
- Modifiers : sprites.h
- MouseClick : window.cpp
- MoveTextBufferPos() : textbuf_gui.h , misc_gui.cpp
- MoveToNextItem() : news_gui.cpp
- MP_CLEAR : tile_type.h
- MP_HOUSE : tile_type.h
- MP_INDUSTRY : tile_type.h
- MP_RAILWAY : tile_type.h
- MP_ROAD : tile_type.h
- MP_STATION : tile_type.h
- MP_TREES : tile_type.h
- MP_TUNNELBRIDGE : tile_type.h
- MP_UNMOVABLE : tile_type.h
- MP_VOID : tile_type.h
- MP_WATER : tile_type.h
- MS : town_land.h , engines.h , smallmap_gui.cpp
- MT : build_industry.h
- MW : engines.h