~/forever/addon-api
Addon API
PlayerPowerBarAltMixin:SetupPlayerPowerBarPosition()PreMatchArenaUnitFrameMixin:Update(index)PrivateAuraAnchorSettingsContainerMixin:GetAuraOrganizationType()PrivateAuraAnchorSettingsContainerMixin:GetBigDefensiveAuraSize()PrivateAuraAnchorSettingsContainerMixin:GetBuffAuraSize()PrivateAuraAnchorSettingsContainerMixin:GetBuffBorderScale()PrivateAuraAnchorSettingsContainerMixin:GetDebuffAuraSize()PrivateAuraAnchorSettingsContainerMixin:GetDebuffBorderScale()PrivateAuraAnchorSettingsContainerMixin:GetPowerBarUsedHeight()PrivateAuraAnchorSettingsContainerMixin:SetAuraOrganizationType(auraOrganizationType)PrivateAuraAnchorSettingsContainerMixin:SetBigDefensiveAuraSize(size)PrivateAuraAnchorSettingsContainerMixin:SetBuffAuraSize(buffAuraSize)PrivateAuraAnchorSettingsContainerMixin:SetBuffBorderScale(buffBorderScale)PrivateAuraAnchorSettingsContainerMixin:SetDebuffAuraSize(debuffAuraSize)PrivateAuraAnchorSettingsContainerMixin:SetDebuffBorderScale(debuffBorderScale)PrivateAuraAnchorSettingsContainerMixin:SetPowerBarUsedHeight(powerBarUsedHeight)ResurrectableIndicatorMixin:OnEnter()ResurrectableIndicatorMixin:OnLeave()RogueComboPointBarMixin:UpdateChargedPowerPoints()RogueComboPointBarMixin:UpdateMaxPower()RogueComboPointBarMixin:UpdatePower()RogueComboPointMixin.OnRelease(framePool, self)RogueComboPointMixin:ResetVisuals()RogueComboPointMixin:SetActive(isActive)RogueComboPointMixin:SetActiveNoAnimation(isActive)RogueComboPointMixin:Setup()RogueComboPointMixin:Update(isFull, isCharged, suppressTransition)RogueComboPointTransitions.GetTransitionAnim(fromIsCharged, fromIsFull, toIsCharged, toIsFull)RogueComboPointTransitions.Init()RuneButtonMixin.CompareRuneButtons(runeAButton, runeBButton)RuneButtonMixin:OnCooldownUpdate()RuneButtonMixin:OnLoad()RuneButtonMixin:PlayDepleteVisuals()RuneButtonMixin:ShowAsEmpty()RuneButtonMixin:ShowAsOnCooldown(start, duration, previousState)RuneButtonMixin:ShowAsReady(previousState)RuneButtonMixin:SkipToFinalAnimState(animation)RuneButtonMixin:UpdateLayoutIndex(layoutIndex)RuneButtonMixin:UpdateSpec(specIndex)RuneButtonMixin:UpdateState()RuneFrameMixin:OnEnter()RuneFrameMixin:OnEvent(event, ...)RuneFrameMixin:OnLeave()RuneFrameMixin:OnLoad()RuneFrameMixin:RuneButtonComparison(runeAIndex, runeBIndex)RuneFrameMixin:UpdateRunes(isSpecChange)SetRaidTargetIcon(unit, index)SetRaidTargetIconTexture(texture, raidTargetIconIndex)ShouldShowArenaParty()ShouldShowBattlePetIcon()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.