~/forever/addon-api
Addon API
AnimatedStatusBarMixin:AcquireTileTemplate()AnimatedStatusBarMixin:GetAnimatedValue()AnimatedStatusBarMixin:GetContinuousAnimatedValue()AnimatedStatusBarMixin:GetMatchBarValueToAnimation()AnimatedStatusBarMixin:GetMatchLevelOnFirstWrap()AnimatedStatusBarMixin:GetOnAnimatedValueChangedCallback()AnimatedStatusBarMixin:GetTargetValue()AnimatedStatusBarMixin:IsAnimating()AnimatedStatusBarMixin:MarkDirty(instant)AnimatedStatusBarMixin:OnAnimFinished()AnimatedStatusBarMixin:OnLoad()AnimatedStatusBarMixin:OnSetStatusBarAnimUpdate(anim, elapsed)AnimatedStatusBarMixin:OnUpdate(elapsed)AnimatedStatusBarMixin:OnValueChanged()AnimatedStatusBarMixin:ProcessChanges()AnimatedStatusBarMixin:ProcessChangesInstantly()AnimatedStatusBarMixin:ReleaseAllTileTemplate()AnimatedStatusBarMixin:Reset()AnimatedStatusBarMixin:SetAnimatedTextureColors(r, g, b)AnimatedStatusBarMixin:SetAnimatedValues(value, min, max, level)AnimatedStatusBarMixin:SetDeferAnimationCallback(deferAnimationCallback)AnimatedStatusBarMixin:SetMatchBarValueToAnimation(matchBarValueToAnimation)AnimatedStatusBarMixin:SetMatchLevelOnFirstWrap(matchLevelOnFirstWrap)AnimatedStatusBarMixin:SetOnAnimatedValueChangedCallback(animatedValueChangedCallback)AnimatedStatusBarMixin:SetupAnimationForValueChange(anim, startingPercent, percentChange)AnimatedStatusBarMixin:SetupAnimationGroupForValueChange(animationGroup, startingPercent, percentChange)AnimatedStatusBarMixin:StartTilingAnimation(startingPercent, percentChange)FlowContainer_AddLineBreak(container)FlowContainer_AddObject(container, object)FlowContainer_AddPrimarySpacer(container, spacerSize)FlowContainer_AddSpacer(container, spacerSize)FlowContainer_BeginAtomicAdd(container)FlowContainer_DoLayout(container)FlowContainer_EndAtomicAdd(container)FlowContainer_GetUsedBounds(container)FlowContainer_Initialize(container)FlowContainer_PauseUpdates(container)FlowContainer_RemoveAllObjects(container)FlowContainer_RemoveObject(container, object)FlowContainer_ResumeUpdates(container)FlowContainer_SetHorizontalSpacing(container, horizontalSpacing)FlowContainer_SetMaxPerLine(container, maxPerLine)FlowContainer_SetOrientation(container, orientation)FlowContainer_SetStartingOffset(container, xOffset, yOffset)FlowContainer_SetVerticalSpacing(container, verticalSpacing)GainFlareAnimationMixin:OnFinished()GainFlareAnimationMixin:OnPlay()GradualAnimatedStatusBarMixin:ApplyPendingTextures()GradualAnimatedStatusBarMixin:ClearDirty()GradualAnimatedStatusBarMixin:ClearGainAnimationValues()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.