Files
wow_Meta/C_TaskQuest.lua

65 lines
1.6 KiB
Lua

---@diagnostic disable: missing-return, lowercase-global
---@meta
---
--- C_TaskQuest is a namespace for functions related to task quests.
---
--- @class C_TaskQuest
C_TaskQuest = {
--- @param uiMapID number
--- @return boolean showsTaskQuestObjectives
DoesMapShowTaskQuestObjectives = function(uiMapID) end,
--- @param questID number
--- @return table widgetSet
GetQuestIconUIWidgetSet = function(questID) end,
--- @param questID number
--- @return string questTitle
--- @return number factionID
--- @return boolean capped
--- @return boolean displayAsObjective
GetQuestInfoByQuestID = function(questID) end,
--- @param questID number
--- @param uiMapID number
--- @return number locationX
--- @return number locationY
GetQuestLocation = function(questID, uiMapID) end,
--- @param questID number
--- @return number progress
GetQuestProgressBarInfo = function(questID) end,
--- @param uiMapID number
--- @return table taskPOIs
GetQuestsOnMap = function(uiMapID) end,
--- @param questID number
--- @return number minutesLeft
GetQuestTimeLeftMinutes = function(questID) end,
--- @param questID number
--- @return number secondsLeft
GetQuestTimeLeftSeconds = function(questID) end,
--- @param questID number
--- @return table widgetSet
GetQuestTooltipUIWidgetSet = function(questID) end,
--- @param questID number
--- @return number uiMapID
GetQuestZoneID = function(questID) end,
--- @return table quests
GetThreatQuests = function() end,
--- @param questID number
--- @return boolean active
IsActive = function(questID) end,
--- @param questID number
--- @return nil
RequestPreloadRewardData = function(questID) end,
}