~/forever/updates/addon-api
Updates
Class_LookingForGroup:ReadyDungeonList()Class_LookingForGroup:ShowDungeonSelectionInfo()Class_LookingForGroup:UpdateDungeonPointer()Class_LootCorpse:CHAT_MSG_LOOT(...)Class_LootCorpse:CHAT_MSG_MONEY(...)Class_LootCorpse:Display()Class_LootCorpse:LOOT_CLOSED(...)Class_LootCorpse:OnBegin(questMobID)Class_LootCorpse:OnComplete()Class_LootCorpse:OnInitialize()Class_LootCorpse:OnInterrupt(interruptedBy)Class_LootCorpse:OnSuppressed()Class_LootCorpse:OnUnsuppressed()Class_LootCorpseWatcher:CHAT_MSG_LOOT(...)Class_LootCorpseWatcher:CHAT_MSG_MONEY(...)Class_LootCorpseWatcher:LootSuccessful(unitID)Class_LootCorpseWatcher:OnBegin()Class_LootCorpseWatcher:OnInitialize()Class_LootCorpseWatcher:PLAYER_REGEN_DISABLED(...)Class_LootCorpseWatcher:PLAYER_REGEN_ENABLED(...)Class_LootCorpseWatcher:StartWatching()Class_LootCorpseWatcher:StopWatching()Class_LootCorpseWatcher:UNIT_LOOT(unitGUID, hasLoot)Class_LootCorpseWatcher:UnitLootable(unitGUID)Class_LootCorpseWatcher:WatchQuestMob(unitID)Class_LootFromObject:OnBegin()Class_LootPointer:LOOT_CLOSED()Class_LootPointer:LOOT_OPENED()Class_LootPointer:OnBegin()Class_LootPointer:OnComplete()Class_LowHealthWatcher:OnAdded()Class_LowHealthWatcher:OnComplete()Class_LowHealthWatcher:OnInterrupt(interruptedBy)Class_LowHealthWatcher:PLAYER_REGEN_DISABLED()Class_LowHealthWatcher:PLAYER_REGEN_ENABLED()Class_LowHealthWatcher:StartWatching()Class_LowHealthWatcher:StopWatching()Class_LowHealthWatcher:UNIT_HEALTH(arg1)Class_MountReceived:BagOpened(containerFrame)Class_MountReceived:CanBegin()Class_MountReceived:CheckHasMountItem()Class_MountReceived:NEW_MOUNT_ADDED(data)Class_MountReceived:OnBegin()Class_MountReceived:OnComplete()Class_MountReceived:OnInitialize()Class_MountReceived:OnInterrupt(interruptedBy)Class_NPCInteractQuest:OnBegin()Class_OpenCharacterSheet:OnBegin(data)Class_OpenCharacterSheet:OnComplete(data)Class_PerksProgramActivitiesOpenWatcher:FinishTutorial()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.