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

Addon API

109 entries
CRAFTING_DETAILS_UPDATE[event]TradeSkillUIC_TradeSkillUI.CanStoreEnchantInItem(itemGUID) : canStore[function]TradeSkillUIC_TradeSkillUI.CanTradeSkillShowCraftingUI(tradeSkillSpellID) : canShow[function]TradeSkillUIC_TradeSkillUI.CancelProfessionRespec()[function]TradeSkillUIC_TradeSkillUI.CheckRespecNPC() : canInteract[function]TradeSkillUIC_TradeSkillUI.CloseTradeSkill()[function]TradeSkillUIC_TradeSkillUI.ConfirmProfessionRespec()[function]TradeSkillUIC_TradeSkillUI.CraftEnchant(recipeSpellID, numCasts, craftingReagents?, itemTarget?, applyConcentration?)[function]TradeSkillUIC_TradeSkillUI.CraftRecipe(recipeSpellID, numCasts, craftingReagents?, recipeLevel?, orderID?, applyConcentration?)[function]TradeSkillUIC_TradeSkillUI.CraftSalvage(recipeSpellID, numCasts, itemTarget, craftingReagents?, applyConcentration?)[function]TradeSkillUIC_TradeSkillUI.DoesRecraftingRecipeAcceptItem(itemLocation, recipeID) : result[function]TradeSkillUIC_TradeSkillUI.GetAllProfessionTradeSkillLines() : skillLineID[function]TradeSkillUIC_TradeSkillUI.GetBaseProfessionInfo() : info[function]TradeSkillUIC_TradeSkillUI.GetChildProfessionInfo() : info[function]TradeSkillUIC_TradeSkillUI.GetChildProfessionInfos() : infos[function]TradeSkillUIC_TradeSkillUI.GetConcentrationCurrencyID(skillLineID) : currencyType[function]TradeSkillUIC_TradeSkillUI.GetCraftableCount(recipeSpellID, recipeLevel?) : numAvailable[function]TradeSkillUIC_TradeSkillUI.GetCraftingOperationInfo(recipeID, craftingReagents, allocationItemGUID?, applyConcentration) : info[function]TradeSkillUIC_TradeSkillUI.GetCraftingOperationInfoForOrder(recipeID, craftingReagents, orderID, applyConcentration) : info[function]TradeSkillUIC_TradeSkillUI.GetCraftingReagentBonusText(recipeSpellID, craftingReagentIndex, craftingReagents, allocationItemGUID?) : bonusText[function]TradeSkillUIC_TradeSkillUI.GetCraftingTargetItems(itemIDs) : items[function]TradeSkillUIC_TradeSkillUI.GetDependentReagents(reagent) : reagents[function]TradeSkillUIC_TradeSkillUI.GetEnchantItems(recipeID, craftingReagents?) : items[function]TradeSkillUIC_TradeSkillUI.GetFactionSpecificOutputItem(recipeSpellID) : itemID[function]TradeSkillUIC_TradeSkillUI.GetGatheringOperationInfo(recipeID) : info[function]TradeSkillUIC_TradeSkillUI.GetHideUnownedFlags(recipeID) : cannotModifyHideUnowned, alwaysShowUnowned[function]TradeSkillUIC_TradeSkillUI.GetItemCraftedQualityByItemInfo(itemInfo) : quality[function]TradeSkillUIC_TradeSkillUI.GetItemCraftedQualityInfo(itemInfo) : info[function]TradeSkillUIC_TradeSkillUI.GetItemReagentQualityByItemInfo(itemInfo) : quality[function]TradeSkillUIC_TradeSkillUI.GetItemReagentQualityInfo(itemInfo) : info[function]TradeSkillUIC_TradeSkillUI.GetItemSlotModifications(itemGUID) : slotMods[function]TradeSkillUIC_TradeSkillUI.GetItemSlotModificationsForOrder(orderID) : slotMods[function]TradeSkillUIC_TradeSkillUI.GetOriginalCraftRecipeID(itemGUID) : recipeID, skillLineAbilityID[function]TradeSkillUIC_TradeSkillUI.GetProfessionByInventorySlot(slot) : profession[function]TradeSkillUIC_TradeSkillUI.GetProfessionChildSkillLineID() : skillLineID[function]TradeSkillUIC_TradeSkillUI.GetProfessionForCursorItem() : profession[function]TradeSkillUIC_TradeSkillUI.GetProfessionInfoByRecipeID(recipeID) : info[function]TradeSkillUIC_TradeSkillUI.GetProfessionInfoBySkillLineID(skillLineID) : info[function]TradeSkillUIC_TradeSkillUI.GetProfessionInventorySlots() : invSlots[function]TradeSkillUIC_TradeSkillUI.GetProfessionNameForSkillLineAbility(skillLineAbilityID) : professionNmae[function]TradeSkillUIC_TradeSkillUI.GetProfessionSkillLineID(profession) : skillLineID[function]TradeSkillUIC_TradeSkillUI.GetProfessionSlots(profession) : slots[function]TradeSkillUIC_TradeSkillUI.GetProfessionSpells(professionID, skillLineID?) : knownSpells[function]TradeSkillUIC_TradeSkillUI.GetQualitiesForRecipe(recipeID) : qualityIDs[function]TradeSkillUIC_TradeSkillUI.GetReagentDifficultyText(craftingReagentIndex, craftingReagents) : bonusText[function]TradeSkillUIC_TradeSkillUI.GetReagentSlotStatus(mcrSlotID, recipeSpellID, skillLineAbilityID) : locked, lockedReason[function]TradeSkillUIC_TradeSkillUI.GetRecipeDescription(recipeID, craftingReagents, allocationItemGUID?) : description[function]TradeSkillUIC_TradeSkillUI.GetRecipeInfo(recipeSpellID, recipeLevel?) : recipeInfo[function]TradeSkillUIC_TradeSkillUI.GetRecipeInfoForSkillLineAbility(skillLineAbilityID, recipeLevel?) : recipeInfo[function]TradeSkillUIC_TradeSkillUI.GetRecipeItemQualityInfo(recipeID, quality) : info[function]TradeSkillUI

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.