~/forever/addon-api
Addon API
TalentButtonBaseMixin:PlaySelectSound()TalentButtonBaseMixin:ResetAll()TalentButtonBaseMixin:ResetDynamic()TalentButtonBaseMixin:SetAttachedCard(card)TalentButtonBaseMixin:SetNodeID(nodeID, skipUpdate)TalentButtonBaseMixin:ShouldBeVisible()TalentButtonBaseMixin:StartGlow()TalentButtonBaseMixin:StopGlow()TalentButtonBaseMixin:UpdateEntryInfo(skipUpdate)TalentButtonBaseMixin:UpdateNodeInfo(skipUpdate)TalentButtonBaseMixin:UpdateSpendText()TalentButtonBaseMixin:UpdateVisualState()TalentButtonCapstonePipMixin:AddTooltipDescription(tooltip)TalentButtonCapstonePipMixin:AddTooltipInfo(tooltip)TalentButtonCapstonePipMixin:ApplyVisualState(visualState)TalentButtonCapstonePipMixin:CalculateIconTexture()TalentButtonCapstonePipMixin:CalculateSpendStateForPip()TalentButtonCapstonePipMixin:CalculateSpendText()TalentButtonCapstonePipMixin:CalculateVisualState()TalentButtonCapstonePipMixin:InitializeVisuals()TalentButtonCapstonePipMixin:IsPipInProgress()TalentButtonCapstonePipMixin:OnEnterVisuals()TalentButtonCapstonePipMixin:OnLeaveVisuals()TalentButtonCapstonePipMixin:OnLoad()TalentButtonCapstonePipMixin:TrySetPipInProgressTextColor(visualState)TalentButtonCapstonePipMixin:UpdateSpendText()TalentButtonCapstoneTooltipMixin:AddTooltipEntryRanks(tooltip, entryID, spentInTier, maxRanks)TalentButtonCapstoneTooltipMixin:AddTooltipRankInfo(tooltip, entryID, rank, maxRanks, isRankPurchased)TalentButtonCapstoneTooltipMixin:FormatCapstoneRankStage(text, rank, maxRanks, isRankPurchased)TalentButtonCapstoneTooltipMixin:InitCapstoneEntryTooltipInfo(tooltipInfo, rank, maxRanks, isRankPurchased)TalentButtonCapstoneTooltipMixin:StripColorsFromText(text)TalentButtonCapstoneTooltipMixin:TryAddTooltipPassiveInfo(tooltip, entryID)TalentButtonCapstoneWithTrackMixin:AcquirePipFrame(talentFrame, talentType)TalentButtonCapstoneWithTrackMixin:AddTooltipDescription(tooltip)TalentButtonCapstoneWithTrackMixin:AddTooltipErrors(tooltip)TalentButtonCapstoneWithTrackMixin:AddTooltipInfo(tooltip)TalentButtonCapstoneWithTrackMixin:AddTooltipInstructions(tooltip)TalentButtonCapstoneWithTrackMixin:AddTooltipTitle(tooltip)TalentButtonCapstoneWithTrackMixin:CalculateIconTexture()TalentButtonCapstoneWithTrackMixin:CanPurchaseAnyRanksInCapstone()TalentButtonCapstoneWithTrackMixin:FullUpdate()TalentButtonCapstoneWithTrackMixin:GetCapstonePipMixin()TalentButtonCapstoneWithTrackMixin:GetPipSpellIDs()TalentButtonCapstoneWithTrackMixin:GetProgressBarAtlas()TalentButtonCapstoneWithTrackMixin:HasProgressPastFirstPip()TalentButtonCapstoneWithTrackMixin:InitializeVisuals()TalentButtonCapstoneWithTrackMixin:IsMaxed()TalentButtonCapstoneWithTrackMixin:LoadPipSpellsAndShowTooltip()TalentButtonCapstoneWithTrackMixin:OnEnter()TalentButtonCapstoneWithTrackMixin:OnHide()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.