~/forever/addon-api
Addon API
AzeriteEmpoweredItemPowerMixin:GetIconNotSelectableOverlayAlphaValue()AzeriteEmpoweredItemPowerMixin:GetIconOffAlphaValue()AzeriteEmpoweredItemPowerMixin:GetIconOnAlphaValue()AzeriteEmpoweredItemPowerMixin:GetSpellID()AzeriteEmpoweredItemPowerMixin:GetTierIndex()AzeriteEmpoweredItemPowerMixin:IsAnimatingAsSelection()AzeriteEmpoweredItemPowerMixin:IsAnyTierRevealing()AzeriteEmpoweredItemPowerMixin:IsFinalPower()AzeriteEmpoweredItemPowerMixin:IsSelected()AzeriteEmpoweredItemPowerMixin:IsSpecAllowed()AzeriteEmpoweredItemPowerMixin:IsTierRevealing()AzeriteEmpoweredItemPowerMixin:IsTierSelectionActive()AzeriteEmpoweredItemPowerMixin:MeetsPowerLevelRequirement()AzeriteEmpoweredItemPowerMixin:OnClick()AzeriteEmpoweredItemPowerMixin:OnEnter()AzeriteEmpoweredItemPowerMixin:OnEvent(event, ...)AzeriteEmpoweredItemPowerMixin:OnFinalEffectUpdate(elapsed)AzeriteEmpoweredItemPowerMixin:OnHide()AzeriteEmpoweredItemPowerMixin:OnLeave()AzeriteEmpoweredItemPowerMixin:OnShow()AzeriteEmpoweredItemPowerMixin:OnSwirlAnimationFinished()AzeriteEmpoweredItemPowerMixin:OnTransitionAnimationFinished()AzeriteEmpoweredItemPowerMixin:PlayClickedAnimation()AzeriteEmpoweredItemPowerMixin:PlayRevealAnimation(timeDelay)AzeriteEmpoweredItemPowerMixin:PlaySelectedAnimation()AzeriteEmpoweredItemPowerMixin:PlayTransitionAnimation()AzeriteEmpoweredItemPowerMixin:PrepareForRevealAnimation()AzeriteEmpoweredItemPowerMixin:Reset()AzeriteEmpoweredItemPowerMixin:SetCanBeSelectedDetails(isTierSelectionActive, meetsPowerLevelRequirement, unlockLevel, isSpecAllowed, tierHasAnyPowersSelected)AzeriteEmpoweredItemPowerMixin:SetFinalPowerSparkleEffectAlpha(sparkleAlpha)AzeriteEmpoweredItemPowerMixin:SetFinalPowerTooltipDescriptions(tooltip)AzeriteEmpoweredItemPowerMixin:SetPowerButtonState()AzeriteEmpoweredItemPowerMixin:Setup(owningTierFrame, azeriteItemDataSource, azeritePowerID, baseAngle)AzeriteEmpoweredItemPowerMixin:SetupModelScene(forceUpdate)AzeriteEmpoweredItemPowerMixin:Update()AzeriteEmpoweredItemPowerMixin:UpdateFinalPowerEffects()AzeriteEmpoweredItemPowerMixin:UpdateStyle()AzeriteEmpoweredItemSlotMixin:Disable()AzeriteEmpoweredItemSlotMixin:Enable()AzeriteEmpoweredItemSlotMixin:OnEnter()AzeriteEmpoweredItemSlotMixin:OnEvent(event, ...)AzeriteEmpoweredItemSlotMixin:OnHide()AzeriteEmpoweredItemSlotMixin:OnLeave()AzeriteEmpoweredItemSlotMixin:OnShow()AzeriteEmpoweredItemSlotMixin:PlayLockedInEffect()AzeriteEmpoweredItemSlotMixin:RefreshTooltip()AzeriteEmpoweredItemSlotMixin:SetPowerLevelInfo(azeritePowerLevel, unlockLevel, hasSelectedPower, isSelectionActive, isPreviewSource, isFinalTier)AzeriteEmpoweredItemSlotMixin:SetupModelScene(forceUpdate)AzeriteEmpoweredItemTierMixin:ApplyShakeOffset(offset)AzeriteEmpoweredItemTierMixin:CanSelectPowers()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.