~/forever/addon-api
Addon API
C_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) : canDeactivateC_AzeriteEssence.CanOpenUI() : canOpenC_AzeriteEssence.ClearPendingActivationEssence()C_AzeriteEssence.CloseForge()C_AzeriteEssence.GetEssenceHyperlink(essenceID, rank) : linkC_AzeriteEssence.GetEssenceInfo(essenceID) : infoC_AzeriteEssence.GetEssences() : essencesC_AzeriteEssence.GetMilestoneEssence(milestoneID) : essenceIDC_AzeriteEssence.GetMilestoneInfo(milestoneID) : infoC_AzeriteEssence.GetMilestoneSpell(milestoneID) : spellIDC_AzeriteEssence.GetMilestones() : milestonesC_AzeriteEssence.GetNumUnlockedEssences() : numUnlockedEssencesC_AzeriteEssence.GetNumUsableEssences() : numUsableEssencesC_AzeriteEssence.GetPendingActivationEssence() : essenceIDC_AzeriteEssence.HasNeverActivatedAnyEssences() : hasNeverActivatedAnyEssencesC_AzeriteEssence.HasPendingActivationEssence() : hasEssenceC_AzeriteEssence.IsAtForge() : isAtForgeC_AzeriteEssence.SetPendingActivationEssence(essenceID)C_AzeriteEssence.UnlockMilestone(milestoneID)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.