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

Addon API

6,329 entries
C_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]TradeSkillUIC_Trainer.GetCategorizeTrainerUI() : value[function]TrainerC_Trainer.GetTrainerType() : trainerType[function]TrainerC_Trainer.SetCategorizeTrainerUI(value)[function]TrainerC_Traits.CanEditConfig(configID) : canEdit, errorMessage[function]SharedTraitsC_Traits.CanPurchaseRank(configID, nodeID, nodeEntryID) : canPurchase[function]SharedTraitsC_Traits.CanRefundRank(configID, nodeID) : canRefund[function]SharedTraitsC_Traits.CascadeRepurchaseRanks(configID, nodeID, entryID?) : success[function]SharedTraitsC_Traits.ClearCascadeRepurchaseHistory(configID)[function]SharedTraitsC_Traits.CloseTraitSystemInteraction()[function]SharedTraitsC_Traits.CommitConfig(configID) : success[function]SharedTraitsC_Traits.ConfigHasStagedChanges(configID) : hasChanges[function]SharedTraitsC_Traits.GenerateImportString(configID) : importString[function]SharedTraitsC_Traits.GenerateInspectImportString(target) : importString[function]SharedTraitsC_Traits.GetConditionInfo(configID, condID) : condInfo[function]SharedTraitsC_Traits.GetConfigIDBySystemID(systemID) : configID[function]SharedTraitsC_Traits.GetConfigIDByTreeID(treeID) : configID[function]SharedTraitsC_Traits.GetConfigInfo(configID) : configInfo[function]SharedTraitsC_Traits.GetConfigVariationID(systemID) : variationID[function]SharedTraitsC_Traits.GetConfigsByType(configType) : configIDs[function]SharedTraitsC_Traits.GetDefinitionInfo(definitionID) : definitionInfo[function]SharedTraitsC_Traits.GetEntryInfo(configID, entryID) : entryInfo[function]SharedTraitsC_Traits.GetGroupCurrencyInfo(configID, groupIDs) : groupCurrencyInfos[function]SharedTraitsC_Traits.GetGroupDisplayInfoByTreeID(treeID) : displayInfos[function]SharedTraitsC_Traits.GetIncreasedTraitData(nodeID, entryID) : itemName[function]SharedTraitsC_Traits.GetLoadoutSerializationVersion() : serializationVersion[function]SharedTraitsC_Traits.GetMaxAvailableTraitCurrency(traitCurrencyID, limitBySourcedMax) : maxAvailable[function]SharedTraitsC_Traits.GetNodeCost(configID, nodeID) : costs[function]SharedTraitsC_Traits.GetNodeInfo(configID, nodeID) : nodeInfo[function]SharedTraitsC_Traits.GetStagedChanges(configID) : nodeIDsWithPurchases, nodeIDsWithRefunds, nodeIDsWithSelectionSwaps[function]SharedTraitsC_Traits.GetStagedChangesCost(configID) : costs[function]SharedTraitsC_Traits.GetSubTreeInfo(configID, subTreeID) : subTreeInfo[function]SharedTraitsC_Traits.GetSystemIDByTreeID(treeID) : systemID[function]SharedTraits

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.