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

Addon API

9,904 entries
C_Item.DoesItemMatchTargetEnchantingSpell(itemLoc) : matchesTargetEnchantingSpell[function]ItemC_Item.DoesItemMatchTrackJump(itemLoc) : matchesTrackJump[function]ItemC_Item.DropItemOnUnit(unitGUID)[function]ItemC_Item.EndBoundTradeable(type)[function]ItemC_Item.EndRefund(type)[function]ItemC_Item.EquipItemByName(itemInfo, dstSlot?)[function]ItemC_Item.GetAppliedItemTransmogInfo(itemLoc) : info[function]ItemC_Item.GetBaseItemTransmogInfo(itemLoc) : info[function]ItemC_Item.GetCurrentItemLevel(itemLocation) : currentItemLevel[function]ItemC_Item.GetCurrentItemTransmogInfo(itemLoc) : info[function]ItemC_Item.GetDelvePreviewItemLink(itemID, context) : itemLink[function]ItemC_Item.GetDelvePreviewItemQuality(itemID, context) : itemQuality[function]ItemC_Item.GetDetailedItemLevelInfo(itemInfo) : actualItemLevel, previewLevel, sparseItemLevel[function]ItemC_Item.GetFirstTriggeredSpellForItem(itemID, itemQuality) : spellID[function]ItemC_Item.GetItemChildInfo(itemInfo, slotID?) : result[function]ItemC_Item.GetItemClassInfo(itemClassID) : result[function]ItemC_Item.GetItemConversionOutputIcon(itemLoc) : icon[function]ItemC_Item.GetItemCooldown(itemInfo) : startTimeSeconds, durationSeconds, enableCooldownTimer[function]ItemC_Item.GetItemCount(itemInfo, includeBank, includeUses, includeReagentBank, includeAccountBank) : count[function]ItemC_Item.GetItemCreationContext(itemInfo) : itemID, creationContext[function]ItemC_Item.GetItemFamily(itemInfo) : result[function]ItemC_Item.GetItemGUID(itemLocation) : itemGUID[function]ItemC_Item.GetItemGem(hyperlink, index) : gemName, gemLink[function]ItemC_Item.GetItemGemID(itemInfo, index) : gemID[function]ItemC_Item.GetItemID(itemLocation) : itemID[function]ItemC_Item.GetItemIDByGUID(itemGUID) : itemID[function]ItemC_Item.GetItemIDForItemInfo(itemInfo) : itemID[function]ItemC_Item.GetItemIcon(itemLocation) : icon[function]ItemC_Item.GetItemIconByID(itemInfo) : icon[function]ItemC_Item.GetItemInfo(itemInfo) : itemName, itemLink, itemQuality, itemLevel, itemMinLevel, itemType, itemSubType, itemStackCount, itemEquipLoc, itemTexture, sellPrice, classID, subclassID, bindType, expansionID, setID, isCraftingReagent, itemDescription[function]ItemC_Item.GetItemInfoInstant(itemInfo) : itemID, itemType, itemSubType, itemEquipLoc, icon, classID, subClassID[function]ItemC_Item.GetItemInventorySlotInfo(inventorySlot) : result[function]ItemC_Item.GetItemInventorySlotKey(inventorySlot) : result[function]ItemC_Item.GetItemInventoryType(itemLocation) : inventoryType[function]ItemC_Item.GetItemInventoryTypeByID(itemInfo) : inventoryType[function]ItemC_Item.GetItemLearnTransmogSet(itemInfo) : setID[function]ItemC_Item.GetItemLink(itemLocation) : itemLink[function]ItemC_Item.GetItemLinkByGUID(itemGUID) : itemLink[function]ItemC_Item.GetItemLocation(itemGUID) : itemLocation[function]ItemC_Item.GetItemMaxStackSize(itemLocation) : stackSize[function]ItemC_Item.GetItemMaxStackSizeByID(itemInfo) : stackSize[function]ItemC_Item.GetItemName(itemLocation) : itemName[function]ItemC_Item.GetItemNameByID(itemInfo) : itemName[function]ItemC_Item.GetItemNumAddedSockets(itemInfo) : socketCount[function]ItemC_Item.GetItemNumSockets(itemInfo) : socketCount[function]ItemC_Item.GetItemQuality(itemLocation) : itemQuality[function]ItemC_Item.GetItemQualityByID(itemInfo) : itemQuality[function]ItemC_Item.GetItemQualityColor(quality) : colorRGBR, colorRGBG, colorRGBB, qualityString[function]ItemC_Item.GetItemSetInfo(setID) : result[function]ItemC_Item.GetItemSpecInfo(itemInfo) : specTable[function]Item

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.