~/forever/updates/addon-api
Updates
AzeriteEmpoweredItemUIMixin:AdjustSizeForTiers(numTiers)AzeriteEmpoweredItemUIMixin:CanSelectPowers()AzeriteEmpoweredItemUIMixin:Clear()AzeriteEmpoweredItemUIMixin:GetLoopingSoundEmitter()AzeriteEmpoweredItemUIMixin:GetPowerIdsForFinalSelectedTier()AzeriteEmpoweredItemUIMixin:IsAnyTierRevealing()AzeriteEmpoweredItemUIMixin:IsFinalPowerSelected()AzeriteEmpoweredItemUIMixin:IsItemValid()AzeriteEmpoweredItemUIMixin:MarkDirty()AzeriteEmpoweredItemUIMixin:OnEvent(event, ...)AzeriteEmpoweredItemUIMixin:OnHide()AzeriteEmpoweredItemUIMixin:OnItemSet()AzeriteEmpoweredItemUIMixin:OnLoad()AzeriteEmpoweredItemUIMixin:OnShow()AzeriteEmpoweredItemUIMixin:OnShowFailed()AzeriteEmpoweredItemUIMixin:OnTierAnimationProgress(tierFrame, percent)AzeriteEmpoweredItemUIMixin:OnTierAnimationStateChanged(tierFrame, animationBegin)AzeriteEmpoweredItemUIMixin:OnTierRevealRotationStarted(tierFrame)AzeriteEmpoweredItemUIMixin:OnTierRevealRotationStopped(tierFrame)AzeriteEmpoweredItemUIMixin:OnUpdate(elapsed)AzeriteEmpoweredItemUIMixin:RebuildTiers(needsReveal)AzeriteEmpoweredItemUIMixin:Refresh()AzeriteEmpoweredItemUIMixin:SetToItemAtLocation(itemLocation)AzeriteEmpoweredItemUIMixin:SetToItemLink(itemLink, overrideClassID, overrideSelectedPowersList)AzeriteEmpoweredItemUIMixin:UpdateChannelTier()AzeriteEmpoweredItemUIMixin:UpdateTiers()AzeriteEmpoweredItemUI_LoadUI()AzeriteLayoutInfo.CalculatePlugOffset(tierIndex)AzeriteLayoutInfo.CalculatePowerOffset(powerIndex, numPowers, tierIndex)AzeriteTierBaseAnimationMixin:GetAnimType()AzeriteTierBaseAnimationMixin:GetTotalProgressPercent(animState, localPercent)AzeriteTierBaseAnimationMixin:IsFinished()AzeriteTierBaseAnimationMixin:OnAnimStateChanged(animState)AzeriteTierBaseAnimationMixin:OnLoad(owningFrame, firstAnimState, lastAnimState)AzeriteTierBaseAnimationMixin:Play()AzeriteTierBaseAnimationMixin:SetAnimState(newAnimState, ...)AzeriteTierBaseAnimationMixin:SetAnimType(animType)AzeriteTierBaseAnimationMixin:TryShaking(elapsed, magnitude, frequency)AzeriteTierFinalPowerSelectedAnimationMixin:Create(owningFrame)AzeriteTierFinalPowerSelectedAnimationMixin:InitializeAnimStates()AzeriteTierFinalPowerSelectedAnimationMixin:OnLoad(...)AzeriteTierFinalPowerSelectedAnimationMixin:TryShaking()AzeriteTierPowerSelectedAnimationMixin:Create(...)AzeriteTierPowerSelectedAnimationMixin:InitializeAnimStates(azeritePowerButton, startAngle)AzeriteTierPowerSelectedAnimationMixin:OnAnimStateChanged(animState)AzeriteTierPowerSelectedAnimationMixin:OnLoad(owningFrame, azeritePowerButton, startAngle, loopingSoundEmitter)AzeriteTierPowerSelectedAnimationMixin:PerformAnimation(elapsed)AzeriteTierRevealAnimationMixin:Create(...)AzeriteTierRevealAnimationMixin:InitializeAnimStates()AzeriteTierRevealAnimationMixin:OnAnimStateChanged(animState)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.