C_Map.GetBestMapForUnit(unitToken) | uiMapID | Best map for unit's location |
C_Map.GetMapInfo(uiMapID) | mapInfo | Map name, type, parent |
C_Map.GetMapInfoAtPosition(uiMapID, x, y) | mapInfo | Map info at coordinate |
C_Map.GetMapChildrenInfo(uiMapID [, mapType [, allDescendants]]) | childrenInfo | Child maps |
C_Map.GetMapGroupID(uiMapID) | mapGroupID | Map group (floor group) |
C_Map.GetMapGroupMembersInfo(mapGroupID) | membersInfo | Maps in group (floors) |
C_Map.GetMapLinksForMap(uiMapID) | mapLinks | Map links (transitions) |
C_Map.GetMapRectOnMap(uiMapID, parentMapID) | minX, maxX, minY, maxY | Map rect on parent |
C_Map.GetPlayerMapPosition(uiMapID, unitToken) | position | Player position on map |
C_Map.GetWorldPosFromMapPos(uiMapID, mapPosition) | continentID, worldPosition | Map → world coords |
C_Map.GetMapPosFromWorldPos(continentID, worldPosition [, overrideUiMapID]) | uiMapID, mapPosition | World → map coords |
C_Map.GetFallbackWorldMapID() | uiMapID | Default world map |
C_Map.GetBountySetMaps(bountySetID) | mapIDs | Maps for bounty set |
C_Map.GetAreaInfo(areaID) | areaName | Area name by ID |
C_Map.GetMapArtID(uiMapID) | mapArtID | Art asset ID |
C_Map.GetMapArtBackgroundAtlas(uiMapID) | atlasName | Background atlas |
C_Map.GetMapArtHelpTextPosition(uiMapID) | position | Help text position |
C_Map.GetMapArtLayerTextures(uiMapID, layerIndex) | textures | Layer texture files |
C_Map.GetNumMapArtLayers(uiMapID) | numLayers | Number of art layers |
C_Map.GetMapArtLayers(uiMapID) | layers | All art layer info |
C_Map.GetMapDisplayInfo(uiMapID) | hideIcons | Display flags |
C_Map.GetMapHighlightInfoAtPosition(uiMapID, x, y) | fileDataID, atlasID, texturePercentageX, texturePercentageY, textureX, textureY, scrollChildX, scrollChildY | Highlight at position |
C_Map.HasArt(uiMapID) | hasArt | Has map art? |
C_Map.IsMapValidForNavBarDropdown(uiMapID) | isValid | Valid for navbar? |
C_Map.MapHasArt(uiMapID) | hasArt | Alias for HasArt |
C_Map.RequestPreloadMap(uiMapID) | — | Preload map data |
C_Map.SetUserWaypoint(uiMapID, position) | — | Set user waypoint |
C_Map.GetUserWaypoint() | point | Get user waypoint |
C_Map.HasUserWaypoint() | hasWaypoint | Has user waypoint? |
C_Map.ClearUserWaypoint() | — | Clear user waypoint |
C_Map.CanSetUserWaypointOnMap(uiMapID) | canSet | Can set waypoint? |
C_Map.GetUserWaypointHyperlink() | hyperlink | Waypoint hyperlink |
C_Map.GetUserWaypointFromHyperlink(hyperlink) | point | Parse waypoint link |
C_Map.GetUserWaypointPositionForMap(uiMapID) | mapPosition | Waypoint on map |