Add C_Map module for world map and navigation functions
This commit is contained in:
135
C_Map.lua
Normal file
135
C_Map.lua
Normal file
@@ -0,0 +1,135 @@
|
||||
---@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,
|
||||
}
|
Reference in New Issue
Block a user