~/forever/addon-api
Addon API
TalentDisplayAnimationStateControllerMixin:AddAnimations(animations)TalentDisplayAnimationStateControllerMixin:AnimStateActive(animState)TalentDisplayAnimationStateControllerMixin:HasActiveAnimations(excludeNoneAnimations)TalentDisplayAnimationStateControllerMixin:InitAnimations(animations)TalentDisplayAnimationStateControllerMixin:RemoveAnimation(animState, anim, fromRelease)TalentDisplayAnimationStateControllerMixin:SetAnimationConditionCheck(animState, conditionFunc)TalentDisplayAnimationStateControllerMixin:UpdateAnimations()TalentDisplayMixin:AcquireTooltip()TalentDisplayMixin:AddTooltipCost(tooltip)TalentDisplayMixin:AddTooltipDescription(tooltip, tooltipInfoIgnored, skipNextRank)TalentDisplayMixin:AddTooltipErrors(tooltip)TalentDisplayMixin:AddTooltipInfo(tooltip)TalentDisplayMixin:AddTooltipInstructions(tooltip)TalentDisplayMixin:AddTooltipTitle(tooltip)TalentDisplayMixin:ApplyVisualState(visualState)TalentDisplayMixin:CalculateIconTexture()TalentDisplayMixin:CalculateVisualState()TalentDisplayMixin:FullUpdate()TalentDisplayMixin:GetActiveIcon()TalentDisplayMixin:GetDefinitionID()TalentDisplayMixin:GetDefinitionInfo()TalentDisplayMixin:GetDescription()TalentDisplayMixin:GetEntryID()TalentDisplayMixin:GetEntryInfo()TalentDisplayMixin:GetEntrySubTreeID()TalentDisplayMixin:GetEntrySubTreeInfo()TalentDisplayMixin:GetName()TalentDisplayMixin:GetOverriddenSpellID()TalentDisplayMixin:GetOverrideIcon()TalentDisplayMixin:GetSearchMatchType()TalentDisplayMixin:GetSpellID()TalentDisplayMixin:GetSubtext()TalentDisplayMixin:GetTalentFrame()TalentDisplayMixin:GetTooltipEntryInfo()TalentDisplayMixin:GetTooltipEntryInfoInternal()TalentDisplayMixin:GetVisualState()TalentDisplayMixin:Init(talentFrame)TalentDisplayMixin:IsInspecting()TalentDisplayMixin:OnEnter()TalentDisplayMixin:OnEnterVisuals()TalentDisplayMixin:OnLeave()TalentDisplayMixin:OnLeaveVisuals()TalentDisplayMixin:OnRelease()TalentDisplayMixin:ResetActiveVisuals()TalentDisplayMixin:SetAndApplySize(width, height)TalentDisplayMixin:SetEntryID(entryID, skipUpdate)TalentDisplayMixin:SetGlowing(shouldGlow)TalentDisplayMixin:SetLayoutIndex(layoutIndex)TalentDisplayMixin:SetSearchMatchType(matchType)TalentDisplayMixin:SetTooltipInternal(ignoreTooltipInfo)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.