~/forever/addon-api
Addon API
AZERITE_EMPOWERED_ITEM_EQUIPPED_STATUS_CHANGED: isHeartEquippedAZERITE_EMPOWERED_ITEM_SELECTION_UPDATED: azeriteEmpoweredItemLocationStructure AzeriteEmpoweredItemPowerInfoStructure AzeriteEmpoweredItemPowerTextStructure AzeriteEmpoweredItemTierInfoEnumeration AzeritePowerLevelStructure AzeriteSpecInfoC_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)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.