~/forever/addon-api
Addon API
DemonHunterAlternatePowerBarMixin:EvaluateUnit()DemonHunterAlternatePowerBarMixin:GetCurrentMinMaxPower()DemonHunterAlternatePowerBarMixin:GetCurrentPower()DemonHunterAlternatePowerBarMixin:Initialize()DemonHunterAlternatePowerBarMixin:UpdateArt()DemonHunterAlternatePowerBarMixin:UpdateAuraState()DemonHunterAlternatePowerBarMixin:UpdateMinMaxPower()DemonHunterAlternatePowerBarMixin:UpdatePower()DruidAlternatePowerBarMixin:AreRequirementsMet(classFileName, _specialization)EvokerAlternatePowerBarMixin:EvaluateUnit()EvokerAlternatePowerBarMixin:GetCurrentMinMaxPower()EvokerAlternatePowerBarMixin:GetCurrentPower()EvokerAlternatePowerBarMixin:Initialize()EvokerAlternatePowerBarMixin:UpdateArt()EvokerAlternatePowerBarMixin:UpdateAuraState()EvokerAlternatePowerBarMixin:UpdateMinMaxPower()EvokerAlternatePowerBarMixin:UpdatePower()ManaAlternatePowerMixin:AreRequirementsMet(classFileName, specialization)ManaAlternatePowerMixin:EvaluateUnit()ManaAlternatePowerMixin:GetCurrentMinMaxPower()ManaAlternatePowerMixin:GetCurrentPower()ManaAlternatePowerMixin:Initialize()ManaAlternatePowerMixin:UpdateMinMaxPower()ManaAlternatePowerMixin:UpdatePower()MonkAlternatePowerBarMixin:EvaluateUnit()MonkAlternatePowerBarMixin:GetCurrentMinMaxPower()MonkAlternatePowerBarMixin:GetCurrentPower()MonkAlternatePowerBarMixin:Initialize()MonkAlternatePowerBarMixin:UpdateArt()MonkAlternatePowerBarMixin:UpdateMinMaxPower()MonkAlternatePowerBarMixin:UpdatePower()PersonalResourceDisplayMixin:GetBarPadding()PersonalResourceDisplayMixin:GetBarWidth()PersonalResourceDisplayMixin:GetClassFrameInfo()PersonalResourceDisplayMixin:GetDefaultHealthColor()PersonalResourceDisplayMixin:GetDesiredHealthColor()PersonalResourceDisplayMixin:GetMinimumBarPadding()PersonalResourceDisplayMixin:GetMinimumFrameHeight()PersonalResourceDisplayMixin:GetVisibleSetting()PersonalResourceDisplayMixin:HasAlternatePowerBar()PersonalResourceDisplayMixin:HasClassInfo()PersonalResourceDisplayMixin:OnEditModeRefreshPersonalResourceDisplay(showPersonalResourceDisplay)PersonalResourceDisplayMixin:OnEvent(event, ...)PersonalResourceDisplayMixin:OnHide()PersonalResourceDisplayMixin:OnLoad()PersonalResourceDisplayMixin:OnShow()PersonalResourceDisplayMixin:OnUpdate()PersonalResourceDisplayMixin:SetBarPadding(padding)PersonalResourceDisplayMixin:SetBarWidth(barWidthPercent)PersonalResourceDisplayMixin:SetHealthBarHeight(barHeight)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.