~/forever/addon-api
Addon API
C_CraftingOrders.GetCustomerOptions(params) : resultsC_CraftingOrders.GetCustomerOrders() : customerOrdersC_CraftingOrders.GetDefaultOrdersSkillLine() : skillLineIDC_CraftingOrders.GetMyOrders() : myOrdersC_CraftingOrders.GetNumFavoriteCustomerOptions() : numFavoritesC_CraftingOrders.GetOrderClaimInfo(profession) : claimInfoC_CraftingOrders.GetPersonalOrdersInfo() : infosC_CraftingOrders.HasFavoriteCustomerOptions() : hasFavoritesC_CraftingOrders.IsCustomerOptionFavorited(recipeID) : favoritedC_CraftingOrders.ListMyOrders(request)C_CraftingOrders.OpenCrafterCraftingOrders()C_CraftingOrders.OpenCustomerCraftingOrders()C_CraftingOrders.OrderCanBeRecrafted(orderID) : recraftableC_CraftingOrders.ParseCustomerOptions()C_CraftingOrders.PlaceNewOrder(orderInfo)C_CraftingOrders.RejectOrder(orderID, crafterNote, profession)C_CraftingOrders.ReleaseOrder(orderID, profession)C_CraftingOrders.RequestCrafterOrders(request)C_CraftingOrders.RequestCustomerOrders(request)C_CraftingOrders.SetCustomerOptionFavorited(recipeID, favorited)C_CraftingOrders.ShouldShowCraftingOrderTab() : showTabC_CraftingOrders.SkillLineHasOrders(skillLineID) : hasOrdersC_CraftingOrders.UpdateIgnoreList()C_CreatureInfo.GetClassInfo(classID) : classInfoC_CreatureInfo.GetCreatureFamilyIDs() : creatureFamilyIDsC_CreatureInfo.GetCreatureFamilyInfo(creatureFamilyID) : creatureFamilyInfoC_CreatureInfo.GetCreatureID(creatureGUID) : creatureIDC_CreatureInfo.GetCreatureTypeIDs() : creatureTypeIDsC_CreatureInfo.GetCreatureTypeInfo(creatureTypeID) : creatureTypeInfoC_CreatureInfo.GetFactionInfo(raceID) : factionInfoC_CreatureInfo.GetRaceInfo(raceID) : raceInfoC_CurrencyInfo.CanTransferCurrency(currencyID) : canTransferCurrency, failureReasonC_CurrencyInfo.DoesCurrentFilterRequireAccountCurrencyData() : doesCurrentFilterRequireAccountCurrencyDataC_CurrencyInfo.DoesWarModeBonusApply(currencyID) : warModeApplies, limitOncePerTooltipC_CurrencyInfo.ExpandCurrencyList(index, expand)C_CurrencyInfo.FetchCurrencyDataFromAccountCharacters(currencyID) : accountCurrencyDataC_CurrencyInfo.FetchCurrencyTransferTransactions() : currencyTransferTransactionsC_CurrencyInfo.GetAzeriteCurrencyID() : azeriteCurrencyIDC_CurrencyInfo.GetBackpackCurrencyInfo(index) : infoC_CurrencyInfo.GetBasicCurrencyInfo(currencyType, quantity?) : infoC_CurrencyInfo.GetCoinIcon(amount) : resultC_CurrencyInfo.GetCoinText(amount, separator) : resultC_CurrencyInfo.GetCoinTextureString(amount, fontHeight) : resultC_CurrencyInfo.GetCostToTransferCurrency(currencyID, quantity) : totalQuantityConsumedC_CurrencyInfo.GetCurrencyContainerInfo(currencyType, quantity) : infoC_CurrencyInfo.GetCurrencyDescription(type) : descriptionC_CurrencyInfo.GetCurrencyFilter() : filterTypeC_CurrencyInfo.GetCurrencyIDFromLink(currencyLink) : currencyIDC_CurrencyInfo.GetCurrencyInfo(type) : infoC_CurrencyInfo.GetCurrencyInfoFromLink(link) : infoDocumented 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.