~/forever/addon-api
Addon API
DamageMeterSourceWindowMixin:SetDamageMeterType(damageMeterType)DamageMeterSourceWindowMixin:SetSession(sessionType, sessionID)DamageMeterSourceWindowMixin:SetShowBarIcons(showBarIcons)DamageMeterSourceWindowMixin:SetSource(source)DamageMeterSourceWindowMixin:SetSticky(sticky)DamageMeterSourceWindowMixin:SetStyle(style)DamageMeterSourceWindowMixin:SetTextScale(textScale)DamageMeterSourceWindowMixin:SetUseClassColor(useClassColor)DamageMeterSourceWindowMixin:ShouldShowBarIcons()DamageMeterSourceWindowMixin:ShouldUseClassColor()DamageMeterSourceWindowMixin:ShowsValuePerSecondAsPrimary()DamageMeterSpellEntryMixin:GetFormattedUnitNameText()DamageMeterSpellEntryMixin:GetIconAtlasElement()DamageMeterSpellEntryMixin:GetIconTexture()DamageMeterSpellEntryMixin:GetNameText()DamageMeterSpellEntryMixin:GetNumberDisplayType()DamageMeterSpellEntryMixin:GetSpellID()DamageMeterSpellEntryMixin:GetUnitNameText()DamageMeterSpellEntryMixin:Init(combatSpell)DamageMeterSpellEntryMixin:IsCreature()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.