~/forever/addon-api
Addon API
C_AuctionHouse.ReplicateItems()C_AuctionHouse.RequestMoreBrowseResults()C_AuctionHouse.RequestMoreCommoditySearchResults(itemID) : hasFullResultsC_AuctionHouse.RequestMoreItemSearchResults(itemKey) : hasFullResultsC_AuctionHouse.RequestOwnedAuctionBidderInfo(auctionID) : bidderNameC_AuctionHouse.SearchForFavorites(sorts)C_AuctionHouse.SearchForItemKeys(itemKeys, sorts)C_AuctionHouse.SendBrowseQuery(query)C_AuctionHouse.SendSearchQuery(itemKey, sorts, separateOwnerItems, minLevelFilter, maxLevelFilter)C_AuctionHouse.SendSellSearchQuery(itemKey, sorts, separateOwnerItems)C_AuctionHouse.SetFavoriteItem(itemKey, setFavorite)C_AuctionHouse.ShouldAutoPopulatePrice() : shouldAutoPopulatePriceC_AuctionHouse.StartCommoditiesPurchase(itemID, quantity)C_AuctionHouse.SupportsCopperValues() : supportsCopperValuesC_AuraContainerUtil.ProcessAuraTooltipBackdropOptions(options) : resultC_AuraContainerUtil.ProcessAuraTooltipNineSliceOptions(options) : resultC_AuraContainerUtil.ProcessAuraTooltipTextureSliceOptions(options) : resultC_AuraContainerUtil.ProcessCustomAuraButtonApplicationBarOptions(options) : resultC_AuraContainerUtil.ProcessCustomAuraButtonApplicationCountOptions(options?) : resultC_AuraContainerUtil.ProcessCustomAuraButtonCasterNameOptions(options?) : resultC_AuraContainerUtil.ProcessCustomAuraButtonDispelTypeTextOptions(options?) : resultC_AuraContainerUtil.ProcessCustomAuraButtonDispelTypeTextureOptions(options?) : resultC_AuraContainerUtil.ProcessCustomAuraButtonDurationBarOptions(options?) : resultC_AuraContainerUtil.ProcessCustomAuraButtonDurationTextOptions(options?) : resultC_AutoComplete.GetAutoCompletePresenceID(name) : presenceIDC_AutoComplete.GetAutoCompleteRealms() : realmsC_AutoComplete.GetAutoCompleteResults(name, numResults, cursorPosition, allowFullMatch, includeFlags, excludeFlags) : resultsC_AutoComplete.IsRecognizedName(name, includeFlags, excludeFlags) : isRecognizedNameC_AutoLoot.SetUseAutoLootToggle(useAutoLootToggle)C_AzeriteEmpoweredItem.CanSelectPower(azeriteEmpoweredItemLocation, powerID) : canSelectC_AzeriteEmpoweredItem.ConfirmAzeriteEmpoweredItemRespec(azeriteEmpoweredItemLocation)C_AzeriteEmpoweredItem.GetAllTierInfo(azeriteEmpoweredItemLocation) : tierInfoC_AzeriteEmpoweredItem.GetAllTierInfoByItemID(itemInfo, classID?) : tierInfoC_AzeriteEmpoweredItem.GetAzeriteEmpoweredItemRespecCost() : costC_AzeriteEmpoweredItem.GetPowerInfo(powerID) : powerInfoC_AzeriteEmpoweredItem.GetPowerText(azeriteEmpoweredItemLocation, powerID, level) : powerTextC_AzeriteEmpoweredItem.GetSpecsForPower(powerID) : specInfoC_AzeriteEmpoweredItem.HasAnyUnselectedPowers(azeriteEmpoweredItemLocation) : hasAnyUnselectedPowersC_AzeriteEmpoweredItem.HasBeenViewed(azeriteEmpoweredItemLocation) : hasBeenViewedC_AzeriteEmpoweredItem.IsAzeriteEmpoweredItem(itemLocation) : isAzeriteEmpoweredItemC_AzeriteEmpoweredItem.IsAzeriteEmpoweredItemByID(itemInfo) : isAzeriteEmpoweredItemC_AzeriteEmpoweredItem.IsAzeritePreviewSourceDisplayable(itemInfo, classID?) : isAzeritePreviewSourceDisplayableC_AzeriteEmpoweredItem.IsHeartOfAzerothEquipped() : isHeartOfAzerothEquippedC_AzeriteEmpoweredItem.IsPowerAvailableForSpec(powerID, specID) : isPowerAvailableForSpecC_AzeriteEmpoweredItem.IsPowerSelected(azeriteEmpoweredItemLocation, powerID) : isSelectedC_AzeriteEmpoweredItem.SelectPower(azeriteEmpoweredItemLocation, powerID) : successC_AzeriteEmpoweredItem.SetHasBeenViewed(azeriteEmpoweredItemLocation)C_AzeriteEssence.ActivateEssence(essenceID, milestoneID)C_AzeriteEssence.CanActivateEssence(essenceID, milestoneID) : canActivateC_AzeriteEssence.CanDeactivateEssence(milestoneID) : canDeactivateDocumented 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.