~/forever/updates/addon-api
Updates
NamePlateDriverMixin:GetNamePlateForUnit(namePlateUnitToken)NamePlateDriverMixin:GetNamePlateHeight(namePlateStyle, namePlateScale)NamePlateDriverMixin:GetNamePlateScale(namePlateStyle)NamePlateDriverMixin:GetNamePlateWidth(namePlateStyle, namePlateScale)NamePlateDriverMixin:GetPool(unitFrameTemplate)NamePlateDriverMixin:IsScriptNamePlateRegistered(namePlateUnitToken)NamePlateDriverMixin:IsUsingLargerNamePlateStyle()NamePlateDriverMixin:OnAuraScaleCVarChanged()NamePlateDriverMixin:OnDebuffPaddingCVarChanged()NamePlateDriverMixin:OnEvent(event, ...)NamePlateDriverMixin:OnForbiddenNamePlateCreated(namePlateFrameBase)NamePlateDriverMixin:OnLoad()NamePlateDriverMixin:OnNamePlateAdded(namePlateUnitToken)NamePlateDriverMixin:OnNamePlateCreated(namePlateFrameBase)NamePlateDriverMixin:OnNamePlateCreatedInternal(namePlateFrameBase, unitFrameTemplate)NamePlateDriverMixin:OnNamePlateRemoved(namePlateUnitToken)NamePlateDriverMixin:OnNamePlateResized(namePlateFrame)NamePlateDriverMixin:OnSoftTargetUpdate()NamePlateDriverMixin:OnTargetChanged()NamePlateDriverMixin:RegisterScriptNamePlate(namePlateFrameBase, namePlateUnitToken)NamePlateDriverMixin:ReleaseUnitFrame(namePlateFrameBase)NamePlateDriverMixin:SetBaseNamePlateSize(width, height)NamePlateDriverMixin:SetClassNameplateAlternatePowerBar(frame)NamePlateDriverMixin:SetClassNameplateBar(frame)NamePlateDriverMixin:SetClassNameplateManaBar(frame)NamePlateDriverMixin:SetupClassNameplateBars()NamePlateDriverMixin:UnregisterScriptNamePlate(namePlateUnitToken)NamePlateDriverMixin:UpdateNamePlateOptions()NamePlateDriverMixin:UpdateNamePlateSize(namePlateStyle, namePlateScale)NamePlateDriverMixin:UpdateSoftTargetIcon(frame)NamePlateDriverMixin:UpdateSoftTargetIconInternal(frame, iconSize, doEnemyIcon, doFriendIcon, doInteractIcon)NamePlateHealthBarMixin:IsFocus()NamePlateHealthBarMixin:IsGameObject()NamePlateHealthBarMixin:IsPlayer()NamePlateHealthBarMixin:IsSimplified()NamePlateHealthBarMixin:IsTarget()NamePlateHealthBarMixin:OnInfoDisplayCVarChanged()NamePlateHealthBarMixin:OnLoad()NamePlateHealthBarMixin:SetIsFocus(isFocus)NamePlateHealthBarMixin:SetIsPlayer(isPlayer)NamePlateHealthBarMixin:SetIsSimplified(isSimplified)NamePlateHealthBarMixin:SetIsTarget(isTarget)NamePlateHealthBarMixin:SetShouldUseSelectedBorder(shouldUseSelectedBorder)NamePlateHealthBarMixin:SetUnit(unitToken)NamePlateHealthBarMixin:SetUnitNameFontString(unitNameFontString)NamePlateHealthBarMixin:ShouldBeShown()NamePlateHealthBarMixin:ShouldTextBeShown()NamePlateHealthBarMixin:ShouldUseSelectedBorder()NamePlateHealthBarMixin:UpdateSelectionBorder()NamePlateHealthBarMixin:UpdateShownState()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.