136 lines
3.4 KiB
Lua
136 lines
3.4 KiB
Lua
---@meta
|
|
---
|
|
--- C_Map is a namespace for functions related to the world map and navigation.
|
|
---
|
|
--- @class C_Map
|
|
C_Map = {
|
|
--- @return number
|
|
--- Returns the best map for the player's current location.
|
|
GetBestMapForUnit = function() end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns information about a map.
|
|
GetMapInfo = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map art ID for a map.
|
|
GetMapArtID = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map art background ID for a map.
|
|
GetMapArtBackgroundID = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map art layers for a map.
|
|
GetMapArtLayers = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map art style for a map.
|
|
GetMapArtStyle = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map art tiles for a map.
|
|
GetMapArtTiles = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map children for a map.
|
|
GetMapChildrenInfo = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map flags for a map.
|
|
GetMapFlags = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map group ID for a map.
|
|
GetMapGroupID = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map link info for a map.
|
|
GetMapLinkInfo = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map parent info for a map.
|
|
GetMapParentInfo = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map rect for a map.
|
|
GetMapRect = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map type for a map.
|
|
GetMapType = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return table
|
|
--- Returns the map zones for a map.
|
|
GetMapZones = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is valid.
|
|
IsMapValidForNavigation = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a dungeon map.
|
|
IsDungeonMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a raid map.
|
|
IsRaidMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a battleground map.
|
|
IsBattlegroundMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is an arena map.
|
|
IsArenaMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a world map.
|
|
IsWorldMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a continent map.
|
|
IsContinentMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a zone map.
|
|
IsZoneMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a micro dungeon map.
|
|
IsMicroDungeonMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is an orphan map.
|
|
IsOrphanMap = function(uiMapID) end,
|
|
|
|
--- @param uiMapID number
|
|
--- @return boolean
|
|
--- Returns whether a map is a cosmic map.
|
|
IsCosmicMap = function(uiMapID) end,
|
|
}
|