>wowhelm_
~/forever/addon-api

Addon API

3,253 entries
AlphaHighlightButtonMixin:GetHighlightForState()[ui code]Blizzard_SharedXMLAlphaHighlightButtonMixin:OnMouseDown()[ui code]Blizzard_SharedXMLAlphaHighlightButtonMixin:OnMouseUp()[ui code]Blizzard_SharedXMLAlphaHighlightButtonMixin:SetPressed(pressed)[ui code]Blizzard_SharedXMLAlphaHighlightButtonMixin:UpdateHighlightForState()[ui code]Blizzard_SharedXMLAnimateWhileShownMixin:PlayAnims()[ui code]Blizzard_SharedXMLAnimateWhileShownMixin:StopAnims()[ui code]Blizzard_SharedXMLAnimatedNumericFontStringMixin:GetAnimatedDurationTimeSec()[ui code]Blizzard_SharedXMLAnimatedNumericFontStringMixin:SetAnimatedDurationTimeSec(animatedDurationTimeSec)[ui code]Blizzard_SharedXMLAnimatedNumericFontStringMixin:SetAnimatedValue(value)[ui code]Blizzard_SharedXMLAnimatedNumericFontStringMixin:SnapToTarget()[ui code]Blizzard_SharedXMLAnimatedNumericFontStringMixin:UpdateAnimatedValue(elapsed)[ui code]Blizzard_SharedXMLAreColorsEqual(left, right)[ui code]Blizzard_SharedXMLAreVector2DEqual(left, right)[ui code]Blizzard_SharedXMLAreVector3DEqual(left, right)[ui code]Blizzard_SharedXMLAreVector4DEqual(left, right)[ui code]Blizzard_SharedXMLAutoScalingFontStringMixin:ScaleTextToFit()[ui code]Blizzard_SharedXMLAutoScalingFontStringMixin:SetFormattedText(format, ...)[ui code]Blizzard_SharedXMLAutoScalingFontStringMixin:SetMinLineHeight(minLineHeight)[ui code]Blizzard_SharedXMLAutoScalingFontStringMixin:SetText(text)[ui code]Blizzard_SharedXMLBNet_GetBNetAccountName(accountInfo)[ui code]Blizzard_SharedXMLBNet_GetBNetIDAccount(name)[ui code]Blizzard_SharedXMLBNet_GetBNetIDAccountFromCharacterName(name)[ui code]Blizzard_SharedXMLBNet_GetBattleTagComponents(battleTag)[ui code]Blizzard_SharedXMLBNet_GetBattleTagSelf()[ui code]Blizzard_SharedXMLBNet_GetBroadcastTextSelf()[ui code]Blizzard_SharedXMLBNet_GetFriendLevelRank(friendLevel)[ui code]Blizzard_SharedXMLBNet_GetTruncatedBattleTag(battleTag)[ui code]Blizzard_SharedXMLBNet_GetValidatedCharacterName(characterName, battleTag, client, clientTextureSize)[ui code]Blizzard_SharedXMLBNet_GetValidatedCharacterNameWithClientEmbeddedAtlas(characterName, battleTag, client, texWidth, texHeight, texXOffset, texYOffset)[ui code]Blizzard_SharedXMLBNet_GetValidatedCharacterNameWithClientEmbeddedTexture(characterName, battleTag, texture, fileWidth, fileHeight, texWidth, texHeight, texXOffset, texYOffset)[ui code]Blizzard_SharedXMLBNet_IsFriendLevelEqualOrHigher(friendLevel, comparisonLevel)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:ApplyBackdrop()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:ClearBackdrop()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:GetBackdrop()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:GetBackdropBorderColor()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:GetBackdropColor()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:GetEdgeSize()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:HasBackdropInfo(backdropInfo)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:OnBackdropLoaded()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:OnBackdropSizeChanged()[ui code]Blizzard_SharedXMLBackdropTemplateMixin:SetBackdrop(backdropInfo)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:SetBackdropBorderColor(r, g, b, a)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:SetBackdropColor(r, g, b, a)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:SetBorderBlendMode(blendMode)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:SetupPieceVisuals(piece, setupInfo, pieceLayout)[ui code]Blizzard_SharedXMLBackdropTemplateMixin:SetupTextureCoordinates()[ui code]Blizzard_SharedXMLBarDividerMixin:SetHeaderText(text, color)[ui code]Blizzard_SharedXMLBarDividerMixin:SetMarginSpacing(spacing)[ui code]Blizzard_SharedXMLBaseButtonTrayMixin:AddControl(label, controlCallback, ...)[ui code]Blizzard_SharedXML

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.