>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

9,904 entries
C_Item.RequestLoadItemData(itemLocation)[function]ItemC_Item.RequestLoadItemDataByID(itemInfo)[function]ItemC_Item.UnlockItem(itemLocation)[function]ItemC_Item.UnlockItemByGUID(itemGUID)[function]ItemC_Item.UseItemByName(itemInfo, target?)[function]ItemC_ItemInteraction.ClearPendingItem()[function]ItemInteractionUIC_ItemInteraction.CloseUI()[function]ItemInteractionUIC_ItemInteraction.GetChargeInfo() : chargeInfo[function]ItemInteractionUIC_ItemInteraction.GetItemConversionCurrencyCost(item) : conversionCost[function]ItemInteractionUIC_ItemInteraction.GetItemInteractionInfo() : info[function]ItemInteractionUIC_ItemInteraction.GetItemInteractionSpellId() : spellId[function]ItemInteractionUIC_ItemInteraction.InitializeFrame()[function]ItemInteractionUIC_ItemInteraction.PerformItemInteraction()[function]ItemInteractionUIC_ItemInteraction.Reset()[function]ItemInteractionUIC_ItemInteraction.SetPendingItem(item?) : success[function]ItemInteractionUIC_ItemSocketInfo.AcceptSockets()[function]ItemSocketInfoC_ItemSocketInfo.ClickSocketButton(index)[function]ItemSocketInfoC_ItemSocketInfo.CloseSocketInfo()[function]ItemSocketInfoC_ItemSocketInfo.CompleteSocketing()[function]ItemSocketInfoC_ItemSocketInfo.GetCurrUIType() : uiType[function]ItemSocketInfoC_ItemSocketInfo.GetExistingSocketInfo(index) : name, icon, gemMatchesSocket[function]ItemSocketInfoC_ItemSocketInfo.GetExistingSocketLink(index) : existingSocketLink[function]ItemSocketInfoC_ItemSocketInfo.GetNewSocketInfo(index) : name, icon, gemMatchesSocket[function]ItemSocketInfoC_ItemSocketInfo.GetNewSocketLink(index) : newSocketLink[function]ItemSocketInfoC_ItemSocketInfo.GetNumSockets() : numSockets[function]ItemSocketInfoC_ItemSocketInfo.GetSocketItemBoundTradeable() : socketItemTradeable[function]ItemSocketInfoC_ItemSocketInfo.GetSocketItemInfo() : name, icon, quality[function]ItemSocketInfoC_ItemSocketInfo.GetSocketItemRefundable() : socketItemRefundable[function]ItemSocketInfoC_ItemSocketInfo.GetSocketTypes(index) : socketType[function]ItemSocketInfoC_ItemSocketInfo.HasBoundGemProposed() : hasBoundGemProposed[function]ItemSocketInfoC_ItemSocketInfo.IsArtifactRelicItem(info) : isArtifactRelicItem[function]ItemSocketInfoC_ItemUpgrade.CanUpgradeItem(baseItem) : isValid[function]ItemUpgradeC_ItemUpgrade.ClearItemUpgrade()[function]ItemUpgradeC_ItemUpgrade.CloseItemUpgrade()[function]ItemUpgradeC_ItemUpgrade.GetHighWatermarkForItem(itemInfo) : characterHighWatermark, accountHighWatermark[function]ItemUpgradeC_ItemUpgrade.GetHighWatermarkForSlot(itemRedundancySlot) : characterHighWatermark, accountHighWatermark[function]ItemUpgradeC_ItemUpgrade.GetHighWatermarkSlotForItem(itemInfo) : itemRedundancySlot[function]ItemUpgradeC_ItemUpgrade.GetItemHyperlink() : link[function]ItemUpgradeC_ItemUpgrade.GetItemUpgradeCurrentLevel() : itemLevel, isPvpItemLevel[function]ItemUpgradeC_ItemUpgrade.GetItemUpgradeEffect(effectIndex, numUpgradeLevels?) : outBaseEffect, outUpgradedEffect[function]ItemUpgradeC_ItemUpgrade.GetItemUpgradeItemInfo() : itemInfo[function]ItemUpgradeC_ItemUpgrade.GetItemUpgradePvpItemLevelDeltaValues(numUpgradeLevels) : currentPvPItemLevel, upgradedPvPItemLevel[function]ItemUpgradeC_ItemUpgrade.GetNumItemUpgradeEffects() : numItemUpgradeEffects[function]ItemUpgradeC_ItemUpgrade.IsItemBound() : isBound[function]ItemUpgradeC_ItemUpgrade.SetItemUpgradeFromCursorItem()[function]ItemUpgradeC_ItemUpgrade.SetItemUpgradeFromLocation(itemToSet)[function]ItemUpgradeC_ItemUpgrade.UpgradeItem(numUpgrades)[function]ItemUpgradeC_KeyBindings.ActivateBindingContext(newContext)[function]KeyBindingsC_KeyBindings.DeactivateBindingContext(context)[function]KeyBindingsC_KeyBindings.GetBindingByKey(action, context?) : binding[function]KeyBindings

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.