~/forever/addon-api
Addon API
GameTooltip_HideShoppingTooltips(self)GameTooltip_HideTooltip(tooltip)GameTooltip_IsUpdateNeeded(self, elapsed)GameTooltip_OnHide(self)GameTooltip_OnLoad(self)GameTooltip_OnShow(self)GameTooltip_OnTooltipAddMoney(self, cost, maxcost)GameTooltip_OnUpdate(self, elapsed)GameTooltip_SetBasicTooltip(tooltip, text, x, y, wrap)GameTooltip_SetBottomInstructions(self, ...)GameTooltip_SetBottomText(self, text, lineColor)GameTooltip_SetTooltipWaitingForData(self, waitingForData)GameTooltip_ShowCompareItem(self, anchorFrame)GameTooltip_ShowEventHyperlink(hyperlink)GameTooltip_ShowHyperlink(self, hyperlinkString, classID, specID, clearTooltip)GameTooltip_ShowProgressBar(self, min, max, value, text)GameTooltip_ShowStatusBar(self, min, max, value, text)GameTooltip_SuppressAutomaticCompareItem(tooltip)GameTooltip_UnitColor(unit)HealthBar_OnValueChanged(self, value, smooth)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.