~/forever/updates/addon-api
Updates
CommentatorSpellMixin:OnUpdate(elapsed)CommentatorSpellMixin:SetActive(isActive)CommentatorSpellMixin:UpdateActiveAnimation(elapsed)CommentatorSpellMixin:UpdateCharges()CommentatorSpellMixin:UpdateCooldown()CommentatorSpellMixin:UpdateCooldownsAndCharges()CommentatorSpellMixin:UsesItemCharges()CommentatorSpellTrayMixin:GetOrCreateSpellCache(spellID)CommentatorSpellTrayMixin:InitSpells(alignment, unitToken)CommentatorSpellTrayMixin:OnLoad()CommentatorSpellTrayMixin:OnUpdate(elapsed)CommentatorSpellTrayMixin:Reset()CommentatorSpellTrayMixin:SetSpellActive(spellID, isActive)CommentatorSpellTrayMixin:UpdateAlignment()CommentatorUnitFrameMixin:ApplyLossOfControlAtIndex(index)CommentatorUnitFrameMixin:ApplyLossOfControlData(data)CommentatorUnitFrameMixin:GetGUID()CommentatorUnitFrameMixin:GetPlayerName()CommentatorUnitFrameMixin:GetPlayerNameText()CommentatorUnitFrameMixin:GetRole()CommentatorUnitFrameMixin:Init(isAlignedLeft, playerData, teamIndex)CommentatorUnitFrameMixin:InitSpells()CommentatorUnitFrameMixin:Invalidate()CommentatorUnitFrameMixin:IsInitializing()CommentatorUnitFrameMixin:OnCommentatorCombatEvent(...)CommentatorUnitFrameMixin:OnEvent(event, ...)CommentatorUnitFrameMixin:OnHide()CommentatorUnitFrameMixin:OnLoad()CommentatorUnitFrameMixin:OnShow()CommentatorUnitFrameMixin:OnSizeChanged()CommentatorUnitFrameMixin:OnUpdate(elapsed)CommentatorUnitFrameMixin:Reset()CommentatorUnitFrameMixin:SetAbsorb(health, totalAbsorb, healthMax)CommentatorUnitFrameMixin:SetAlignment(alignment)CommentatorUnitFrameMixin:SetCCRemoverIcon(textureID)CommentatorUnitFrameMixin:SetCCRemoverItemIcon(itemID)CommentatorUnitFrameMixin:SetCCRemoverSpellIcon(spellID)CommentatorUnitFrameMixin:SetCircleTrackerIcon(circleTracker, spellID)CommentatorUnitFrameMixin:SetClass(class)CommentatorUnitFrameMixin:SetHP(health)CommentatorUnitFrameMixin:SetLifeState(lifeState)CommentatorUnitFrameMixin:SetMaxHP(healthMax)CommentatorUnitFrameMixin:SetMaxPower(powerMax)CommentatorUnitFrameMixin:SetMinified(minified)CommentatorUnitFrameMixin:SetPlayerNameText(text)CommentatorUnitFrameMixin:SetPower(power)CommentatorUnitFrameMixin:SetPowerType(powerType)CommentatorUnitFrameMixin:SetRacialAbilityTrackerIcon(spellID)CommentatorUnitFrameMixin:SetSpellActive(trackedSpellID, isActive)CommentatorUnitFrameMixin:UpdateCCRemover()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.