~/forever/updates/addon-api
Updates
PlayerUtil.CanUseClassTalents()PlayerUtil.GetClassColor()PlayerUtil.GetClassFile()PlayerUtil.GetClassID()PlayerUtil.GetClassInfo()PlayerUtil.GetClassName()PlayerUtil.GetCurrentSpecID()PlayerUtil.GetSpecIconBySpecID(specID, playerSex)PlayerUtil.GetSpecName()PlayerUtil.GetSpecNameBySpecID(specID, playerSex)PlayerUtil.IsPlayerEffectivelyTank()PlayerUtil.ShouldUseNativeFormInModelScene()PointsOffsetAnimationMixin:GetCustomEasingFunction()PointsOffsetAnimationMixin:GetOffsetFrom()PointsOffsetAnimationMixin:GetOffsetTo()PointsOffsetAnimationMixin:GetSmoothOffsets()PointsOffsetAnimationMixin:OnUpdate()PointsOffsetAnimationMixin:SetCustomEasingFunction(easingFunction)PointsOffsetAnimationMixin:SetOffsetFrom(offsetX, offsetY)PointsOffsetAnimationMixin:SetOffsetTo(offsetX, offsetY)PortraitFrameFlatBaseMixin:SetBackgroundColor(color)PortraitFrameMixin:GetPortrait()PortraitFrameMixin:HasPortraitTexture()PortraitFrameMixin:SetBorder(layoutName)PortraitFrameMixin:SetPortraitAtlasRaw(atlas, ...)PortraitFrameMixin:SetPortraitShown(shown)PortraitFrameMixin:SetPortraitTexCoord(...)PortraitFrameMixin:SetPortraitTextureRaw(texture)PortraitFrameMixin:SetPortraitTextureSizeAndOffset(size, offsetX, offsetY)PortraitFrameMixin:SetPortraitToAsset(texture)PortraitFrameMixin:SetPortraitToBag(bagID)PortraitFrameMixin:SetPortraitToClassIcon(classFilename)PortraitFrameMixin:SetPortraitToSpecIcon()PortraitFrameMixin:SetPortraitToUnit(unit)PredictedSettingBaseMixin:Clear()PredictedSettingBaseMixin:Get()PredictedSettingBaseMixin:SetUp(wrapTable)PredictedSettingMixin:Set(value)PredictedToggleMixin:SetUp(wrapTable)PredictedToggleMixin:Toggle()PredictedToggleMixin:UpdateCurrentValue()PrintToDebugWindow(msg)PropertyBindingMixin:AddStateTooltipString(stateValue, tooltipString)PropertyBindingMixin:CallAccessor(...)PropertyBindingMixin:CallMutator(...)PropertyBindingMixin:CallVisibilityQuery()PropertyBindingMixin:GetStateTooltipString(stateValue)PropertyBindingMixin:GetTooltipFunction()PropertyBindingMixin:OnEnter()PropertyBindingMixin:OnLeave()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.