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
- MacOSVersionIsAtLeast() : macos.h
- main() : endian_check.cpp
- make_intlist() : settings.cpp
- make_manyofmany() : settings.cpp
- make_oneofmany() : settings.cpp
- MakeAqueductBridgeRamp() : bridge_map.h
- MakeBmpImage() : screenshot.cpp
- MakeBridgeRamp() : bridge_map.h
- MakeClear() : clear_map.h
- MakeCompanyHQ() : unmovable_map.h
- 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
- MakeStatue() : unmovable_map.h
- MakeTownHouse() : town_cmd.cpp
- MakeTownHouseBigger() : town_cmd.cpp
- MakeTransmitter() : unmovable_map.h
- MakeTree() : tree_map.h
- MakeUnmovable() : unmovable_map.h
- MakeUnmovableHQHelper() : 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
- MapMenuEntries : toolbar_gui.cpp
- MapSize() : map_func.h
- MapSizeX() : map_func.h
- MapSizeY() : map_func.h
- MapSpriteMappingRecolour() : newgrf.cpp
- MarkAllViewportsDirty() : functions.h
- MarkCanalsAndRiversAroundDirty() : water_cmd.cpp
- MarkSignDirty() : signs.cpp , signs_func.h
- MarkSingleVehicleDirty() : vehicle.cpp , vehicle_func.h
- MarkTextEffectAreaDirty() : texteff.cpp
- MarkTileDirty() : functions.h , viewport.cpp
- MarkTileDirtyByTile() : functions.h , viewport.cpp
- MarkTileDirtyIfCanalOrRiver() : water_cmd.cpp
- MarkTownSignDirty() : town_cmd.cpp
- MarkTrainAsStuck() : train_cmd.cpp
- MarkViewportDirty() : viewport.cpp
- MarkWholeScreenDirty() : gfx_func.h , gfx.cpp
- MaskWireBits() : elrail.cpp
- max() : math_func.hpp
- MAX_ARTICULATED_PARTS : articulated_vehicles.cpp
- MAX_CATCHMENT : station_type.h
- MAX_CHAR_LENGTH : strings_type.h
- MAX_COMPANIES : company_type.h
- MAX_FILE_SLOTS : fios.h
- MAX_GFT : gfxinit.cpp
- MAX_LANG : strings_type.h
- MAX_LENGTH_COMPANY_NAME_BYTES : company_type.h
- MAX_LENGTH_COMPANY_NAME_PIXELS : company_type.h
- MAX_LENGTH_ENGINE_NAME_BYTES : engine_type.h
- MAX_LENGTH_ENGINE_NAME_PIXELS : engine_type.h
- MAX_LENGTH_GROUP_NAME_BYTES : group_type.h
- MAX_LENGTH_GROUP_NAME_PIXELS : group_type.h
- MAX_LENGTH_PRESIDENT_NAME_BYTES : company_type.h
- MAX_LENGTH_PRESIDENT_NAME_PIXELS : company_type.h
- MAX_LENGTH_SIGN_NAME_BYTES : signs_type.h
- MAX_LENGTH_SIGN_NAME_PIXELS : signs_type.h
- MAX_LENGTH_STATION_NAME_BYTES : station_type.h
- MAX_LENGTH_STATION_NAME_PIXELS : station_type.h
- MAX_LENGTH_TOWN_NAME_BYTES : town_type.h
- MAX_LENGTH_TOWN_NAME_PIXELS : town_type.h
- MAX_LENGTH_VEHICLE_NAME_BYTES : vehicle_type.h
- MAX_LENGTH_VEHICLE_NAME_PIXELS : vehicle_type.h
- MAX_LENGTH_WAYPOINT_NAME_BYTES : waypoint_type.h
- MAX_LENGTH_WAYPOINT_NAME_PIXELS : waypoint_type.h
- MAX_OFFSET_DOUBLE_CLICK : window.cpp
- MAX_PAL : gfx_type.h
- MAX_SNOWLINE_HEIGHT : tile_type.h
- MAX_SPRITES : sprites.h
- MAX_TILE_HEIGHT : tile_type.h
- MAX_UVALUE : stdafx.h
- MAX_VEH_ORDER_ID : order_type.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_func.h , string.cpp
- MemCmpT() : mem_func.hpp
- MemCpyT() : mem_func.hpp
- MemMoveT() : mem_func.hpp
- MemReverseT() : mem_func.hpp
- MemSetT() : mem_func.hpp
- MI : build_industry.h
- midiType : qtmidi.cpp
- min() : math_func.hpp
- MIN_NEWS_AMOUNT : news_gui.cpp
- minu() : math_func.hpp
- MirrorRoadBits() : road_func.h
- MK : build_industry.h , smallmap_gui.cpp , engines.h
- MKEND : smallmap_gui.cpp , build_industry.h
- mkpath() : strgen.cpp
- MME_SHOW_TOWNDIRECTORY : toolbar_gui.cpp
- Modifiers : sprites.h
- ModifyOrderFlags : order_type.h
- MOF_COND_COMPARATOR : order_type.h
- MOF_COND_DESTINATION : order_type.h
- MOF_COND_VALUE : order_type.h
- MOF_COND_VARIABLE : order_type.h
- MOF_DEPOT_ACTION : order_type.h
- MOF_LOAD : order_type.h
- MOF_NON_STOP : order_type.h
- MOF_UNLOAD : order_type.h
- Money : ai_types.hpp
- MouseClick : window.cpp
- MoveTextBufferPos() : misc_gui.cpp , textbuf_gui.h
- MoveToNextItem() : news_gui.cpp
- MoveVehicle() : autoreplace_cmd.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 : engines.h , town_land.h , smallmap_gui.cpp
- MT : build_industry.h
- MW : engines.h