~/forever/addon-api
Addon API
Class_AbilityWatcher:ACTIONBAR_SLOT_CHANGED(slot)Class_AbilityWatcher:CheckAbilities()Class_AbilityWatcher:OnBegin()Class_AbilityWatcher:OnComplete()Class_AbilityWatcher:OnInitialize()Class_AbilityWatcher:OnInterrupt(interruptedBy)Class_AbilityWatcher:PLAYER_ENTERING_WORLD()Class_AbilityWatcher:StartWatching()Class_AbilityWatcher:StopWatching()Class_AcceptQuestWatcher:OnComplete()Class_AcceptQuestWatcher:OnHide()Class_AcceptQuestWatcher:OnInterrupt(interruptedBy)Class_AcceptQuestWatcher:StartWatching()Class_AcceptQuestWatcher:StopWatching()Class_AddHunterTameSpells:ACTIONBAR_SHOW_BOTTOMLEFT()Class_AddHunterTameSpells:AddHunterSpellsToActionBar()Class_AddHunterTameSpells:CanBegin()Class_AddHunterTameSpells:CheckForSpellsOnActionBar()Class_AddHunterTameSpells:KnowsRequiredSpells()Class_AddHunterTameSpells:LEARNED_SPELL_IN_SKILL_LINE(spellID)Class_AddHunterTameSpells:OnBegin()Class_AddHunterTameSpells:OnComplete()Class_AddHunterTameSpells:OnInitialize()Class_AddHunterTameSpells:RequestBottomLeftActionBar()Class_AddHunterTameSpells:SPELLS_CHANGED()Class_AddHunterTameSpells:UPDATE_EXTRA_ACTIONBAR(data)Class_AddMountToActionBar:ACTIONBAR_SLOT_CHANGED(slot)Class_AddMountToActionBar:CanBegin()Class_AddMountToActionBar:MountJournalHide()Class_AddMountToActionBar:MountJournalShow()Class_AddMountToActionBar:OnBegin(args)Class_AddMountToActionBar:OnComplete()Class_AddMountToActionBar:OnInitialize()Class_AddMountToActionBar:OnInterrupt(interruptedBy)Class_AddSpellToActionBarService:ACTIONBAR_SHOW_BOTTOMLEFT()Class_AddSpellToActionBarService:ACTIONBAR_SLOT_CHANGED(slot)Class_AddSpellToActionBarService:CanBegin(args)Class_AddSpellToActionBarService:OnBegin(args)Class_AddSpellToActionBarService:OnComplete()Class_AddSpellToActionBarService:OnInitialize()Class_AddSpellToActionBarService:OnInterrupt(interruptedBy)Class_AddSpellToActionBarService:RemindAbility()Class_AddSpellToActionBarService:SpellBookFrameHide()Class_AddSpellToActionBarService:SpellBookFrameShow()Class_AddSpellToActionBarService:SpellBookFrameSpellsChanged()Class_AddSpellToActionBarService:StartRemindTimer()Class_AddSpellToActionBarService:UPDATE_SHAPESHIFT_FORM()Class_AddSpellToActionBarService:UpdateVisuals()Class_AutoPushSpellWatcher:ACTIONBAR_SLOT_CHANGED(slot)Class_AutoPushSpellWatcher:OnBegin()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.