~/forever/addon-api
Addon API
QuestOfferPinMixin:OnAcquired(questOffer)QuestOfferPinMixin:OnLoad()QuestOfferPinMixin:OnMouseEnter()QuestOfferPinMixin:OnMouseLeave()QuestPinMixin:DisableInheritedMotionScriptsWarning()QuestPinMixin:GetHighlightType()QuestPinMixin:IsEnabled()QuestPinMixin:OnLoad()QuestPinMixin:OnMouseClickAction(...)QuestPinMixin:OnMouseDownAction(...)QuestPinMixin:OnMouseEnter()QuestPinMixin:OnMouseLeave()QuestPinMixin:OnMouseUpAction(...)QuestSessionDataProviderMixin:OnEvent()QuestSessionDataProviderMixin:OnHide()QuestSessionDataProviderMixin:OnShow()ScenarioBlobPinMixin:MarkDirty()ScenarioBlobPinMixin:OnCanvasScaleChanged()ScenarioBlobPinMixin:OnCanvasSizeChanged()ScenarioBlobPinMixin:OnLoad()ScenarioBlobPinMixin:OnUpdate()ScenarioBlobPinMixin:Refresh()ScenarioDataProviderMixin:OnAdded(mapCanvas)ScenarioDataProviderMixin:OnEvent(event, ...)ScenarioDataProviderMixin:OnHide()ScenarioDataProviderMixin:OnShow()ScenarioDataProviderMixin:RefreshAllData(fromOnShow)ScenarioDataProviderMixin:RemoveAllData()ScenarioPinMixin:OnAcquired(info)ScenarioPinMixin:OnLoad()SelectableGraveyardDataProviderMixin:OnEvent(event, ...)SelectableGraveyardDataProviderMixin:OnHide()SelectableGraveyardDataProviderMixin:OnShow()SelectableGraveyardDataProviderMixin:RefreshAllData(fromOnShow)SelectableGraveyardDataProviderMixin:RemoveAllData()SelectableGraveyardPinMixin:OnAcquired(graveyardInfo)SelectableGraveyardPinMixin:OnMouseClickAction()SelectableGraveyardPinMixin:OnMouseEnter()SelectableGraveyardPinMixin:OnMouseLeave()SelectableGraveyardPinMixin:SetTexture(graveyardInfo)SuperTrackWaypointDataProviderMixin:OnAdded(owningMap)SuperTrackWaypointDataProviderMixin:OnEvent(event, ...)SuperTrackWaypointDataProviderMixin:OnHide()SuperTrackWaypointDataProviderMixin:OnShow()SuperTrackWaypointDataProviderMixin:RemoveAllData()SuperTrackWaypointPinMixin:DisableInheritedMotionScriptsWarning()SuperTrackWaypointPinMixin:OnAcquired(x, y, waypointText)SuperTrackWaypointPinMixin:OnLoad()SuperTrackWaypointPinMixin:OnMouseClickAction(mouseButton)SuperTrackWaypointPinMixin:OnMouseEnter()Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.