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

Addon API

109 entries
C_TradeSkillUI.GetRecipeOutputItemData(recipeSpellID, reagents?, allocationItemGUID?, overrideQualityID?, recraftOrderID?) : outputInfo[function]TradeSkillUIC_TradeSkillUI.GetRecipeQualityItemIDs(recipeSpellID) : qualityItemIDs[function]TradeSkillUIC_TradeSkillUI.GetRecipeQualityReagentLink(recipeID, dataSlotIndex, qualityIndex) : link[function]TradeSkillUIC_TradeSkillUI.GetRecipeRequirements(recipeID) : requirements[function]TradeSkillUIC_TradeSkillUI.GetRecipeSchematic(recipeSpellID, isRecraft, recipeLevel?) : schematic[function]TradeSkillUIC_TradeSkillUI.GetRecipesTracked(isRecraft) : recipeIDs[function]TradeSkillUIC_TradeSkillUI.GetRecraftItems(recipeID?) : items[function]TradeSkillUIC_TradeSkillUI.GetRecraftRemovalWarnings(itemGUID, replacedReagents) : warnings[function]TradeSkillUIC_TradeSkillUI.GetRemainingRecasts() : remaining[function]TradeSkillUIC_TradeSkillUI.GetSalvagableItemIDs(recipeID) : itemIDs[function]TradeSkillUIC_TradeSkillUI.GetShowLearned() : flag[function]TradeSkillUIC_TradeSkillUI.GetShowUnlearned() : flag[function]TradeSkillUIC_TradeSkillUI.GetSkillLineForGear(itemInfo) : skillLineID[function]TradeSkillUIC_TradeSkillUI.GetSourceTypeFilter() : sourceTypeFilter[function]TradeSkillUIC_TradeSkillUI.GetTradeSkillDisplayName(skillLineID) : professionDisplayName[function]TradeSkillUIC_TradeSkillUI.HasFavoriteOrderRecipes() : hasFavorites[function]TradeSkillUIC_TradeSkillUI.IsEnchantTargetValid(recipeID, itemGUID, craftingReagents?) : valid[function]TradeSkillUIC_TradeSkillUI.IsGuildTradeSkillsEnabled() : enabled[function]TradeSkillUIC_TradeSkillUI.IsNPCCrafting() : result[function]TradeSkillUIC_TradeSkillUI.IsNearProfessionSpellFocus(profession) : nearFocus[function]TradeSkillUIC_TradeSkillUI.IsOriginalCraftRecipeLearned(itemGUID) : learned[function]TradeSkillUIC_TradeSkillUI.IsRecipeFirstCraft(recipeID) : result[function]TradeSkillUIC_TradeSkillUI.IsRecipeInBaseSkillLine(recipeID) : result[function]TradeSkillUIC_TradeSkillUI.IsRecipeInSkillLine(recipeID, skillLineID) : result[function]TradeSkillUIC_TradeSkillUI.IsRecipeProfessionLearned(recipeID) : recipeProfessionLearned[function]TradeSkillUIC_TradeSkillUI.IsRecipeTracked(recipeID, isRecraft) : tracked[function]TradeSkillUIC_TradeSkillUI.IsRecraftItemEquipped(recraftItemGUID) : isEquipped[function]TradeSkillUIC_TradeSkillUI.IsRecraftReagentValid(itemGUID, reagent) : valid[function]TradeSkillUIC_TradeSkillUI.IsRuneforging() : result[function]TradeSkillUIC_TradeSkillUI.OpenRecipe(recipeID)[function]TradeSkillUIC_TradeSkillUI.OpenTradeSkill(skillLineID) : opened[function]TradeSkillUIC_TradeSkillUI.RecraftLimitCategoryValid(reagent) : recraftValid[function]TradeSkillUIC_TradeSkillUI.RecraftRecipe(itemGUID, craftingReagents?, removedModifications?, applyConcentration?) : result[function]TradeSkillUIC_TradeSkillUI.RecraftRecipeForOrder(orderID, itemGUID, craftingReagents?, removedModifications?, applyConcentration?) : result[function]TradeSkillUIC_TradeSkillUI.SetOnlyShowAvailableForOrders(flag)[function]TradeSkillUIC_TradeSkillUI.SetProfessionChildSkillLineID(skillLineID)[function]TradeSkillUIC_TradeSkillUI.SetRecipeTracked(recipeID, tracked, isRecraft)[function]TradeSkillUIC_TradeSkillUI.SetShowLearned(flag)[function]TradeSkillUIC_TradeSkillUI.SetShowUnlearned(flag)[function]TradeSkillUIC_TradeSkillUI.SetSourceTypeFilter(sourceTypeFilter)[function]TradeSkillUINEW_RECIPE_LEARNED: recipeID, recipeLevel?, baseRecipeID?[event]TradeSkillUIOBLITERUM_FORGE_PENDING_ITEM_CHANGED[event]TradeSkillUIOPEN_RECIPE_RESPONSE: recipeID, skillLineID, expansionSkillLineID[event]TradeSkillUIPROFESSION_RESPEC_CONFIRMATION: skillName[event]TradeSkillUITRACKED_RECIPE_UPDATE: recipeID, tracked[event]TradeSkillUITRADE_SKILL_CLOSE[event]TradeSkillUITRADE_SKILL_CRAFTING_REAGENT_BONUS_TEXT_UPDATED: itemID[event]TradeSkillUITRADE_SKILL_CRAFT_BEGIN: recipeSpellID[event]TradeSkillUITRADE_SKILL_CURRENCY_REWARD_RESULT: data[event]TradeSkillUITRADE_SKILL_DATA_SOURCE_CHANGED[event]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.