~/forever/addon-api
Addon API
HelpPlate.GetEffectiveScale()HelpPlate.Hide(fromUserInput)HelpPlate.HideTooltip()HelpPlate.IsShowingHelpInfo(helpInfo)HelpPlate.IsShowingTutorialTooltip(helpInfo)HelpPlate.Show(helpInfo, parent, mainHelpButton)HelpPlate.ShowTutorialTooltip(helpInfo, mainHelpButton)HelpPlateBoxMixin:OnLoad()HelpPlateButtonMixin:AnimateOut(onFinishedCallback)HelpPlateButtonMixin:ConfigureForTutorial()HelpPlateButtonMixin:HideTutorial()HelpPlateButtonMixin:OnEnter()HelpPlateButtonMixin:OnHide()HelpPlateButtonMixin:OnLoad()HelpPlateButtonMixin:OnShow()HelpPlateButtonMixin:Reset()HelpPlateTileMixin:OnEnter()HelpPlateTileMixin:OnLeave()HelpPlateTileMixin:Reset()HelpPlateTooltipMixin:HideTextures()HelpPlateTooltipMixin:Init(anchorToButton, tooltipText, tooltipDir)HelpPlateTooltipMixin:InitFromMainHelpPlateButton(helpPlateButton)HelpPlateTooltipMixin:OnHide()HelpPlateTooltipMixin:OnLoad()MainHelpPlateButtonMixin:OnEnter()MainHelpPlateButtonMixin:OnHide()MainHelpPlateButtonMixin:OnLeave()MainHelpPlateButtonMixin:OnMouseDown()MainHelpPlateButtonMixin:OnMouseUp()MainHelpPlateButtonMixin:OnShow()MainHelpPlateButtonMixin:ShowTooltip()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.