~/forever/updates/addon-api
Updates
C_Timer.NewTimedSignalMap(callback) : signalMapC_Timer.NewTimer(seconds, callback) : cbObjectC_TimerunningUI.GetActiveTimerunningSeasonID() : activeTimerunningSeasonIDC_TooltipComparison.CompareItem(comparisonItem, tooltip, anchorFrame?)C_TooltipComparison.GetItemComparisonDelta(comparisonItem, equippedItem, pairedItem?, addPairedStats?) : linesC_TooltipComparison.GetItemComparisonInfo(comparisonItem) : infoC_TooltipInfo.GetAchievementByID(achievementID) : dataC_TooltipInfo.GetAction(actionID) : dataC_TooltipInfo.GetArtifactItem() : dataC_TooltipInfo.GetArtifactPowerByID(powerID) : dataC_TooltipInfo.GetAzeriteEssence(essenceID, rank?) : dataC_TooltipInfo.GetAzeriteEssenceSlot(slot) : dataC_TooltipInfo.GetAzeritePower(itemID, itemLevel, powerID, owningItemLink?) : dataC_TooltipInfo.GetBackpackToken(index) : dataC_TooltipInfo.GetBagItem(bagIndex, slotIndex) : dataC_TooltipInfo.GetBagItemChild(bagIndex, slotIndex, equipSlotIndex) : dataC_TooltipInfo.GetBuybackItem(index) : dataC_TooltipInfo.GetCompanionPet(petGUID) : dataC_TooltipInfo.GetConduit(conduitID, conduitRank) : dataC_TooltipInfo.GetCurrencyByID(currencyID, amount?) : dataC_TooltipInfo.GetCurrencyToken(tokenIndex) : dataC_TooltipInfo.GetEnhancedConduit(conduitID, rank) : dataC_TooltipInfo.GetEquipmentSet(setID) : dataC_TooltipInfo.GetExistingSocketGem(index, toDestroy?) : dataC_TooltipInfo.GetGuildBankItem(tab, slot) : dataC_TooltipInfo.GetHeirloomByItemID(itemID) : dataC_TooltipInfo.GetHyperlink(hyperlink, optionalArg1?, optionalArg2?, hideVendorPrice?) : dataC_TooltipInfo.GetInboxItem(messageIndex, attachmentIndex?) : dataC_TooltipInfo.GetInstanceLockEncountersComplete(index) : dataC_TooltipInfo.GetInventoryItem(unit, slot, hideUselessStats?) : dataC_TooltipInfo.GetInventoryItemByID(itemID) : dataC_TooltipInfo.GetItemByGUID(guid) : dataC_TooltipInfo.GetItemByID(itemID, quality?, itemContext?, treasureContextLevel?) : dataC_TooltipInfo.GetItemByItemModifiedAppearanceID(itemModifiedAppearanceID) : dataC_TooltipInfo.GetItemInteractionItem() : dataC_TooltipInfo.GetItemKey(itemID, itemLevel, itemSuffix, requiredLevel?) : dataC_TooltipInfo.GetLFGDungeonReward(dungeonID, lootIndex) : dataC_TooltipInfo.GetLFGDungeonShortageReward(dungeonID, shortageSeverity, lootIndex) : dataC_TooltipInfo.GetLootCurrency(slot) : dataC_TooltipInfo.GetLootItem(slot) : dataC_TooltipInfo.GetLootRollItem(id) : dataC_TooltipInfo.GetMerchantCostItem(slot, costIndex) : dataC_TooltipInfo.GetMerchantItem(slot) : dataC_TooltipInfo.GetMinimapMouseover() : dataC_TooltipInfo.GetMountBySpellID(spellID, checkIndoors?) : dataC_TooltipInfo.GetOutfit(outfitID) : dataC_TooltipInfo.GetOwnedItemByID(itemID) : dataC_TooltipInfo.GetPetAction(slot) : dataC_TooltipInfo.GetPossession(slot) : dataC_TooltipInfo.GetPvpBrawl(isSpecial?) : dataDocumented 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.