~/forever/addon-api
Addon API
C_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) : infoC_CurrencyInfo.GetCurrencyLink(type, amount?) : linkC_CurrencyInfo.GetCurrencyListInfo(index) : infoC_CurrencyInfo.GetCurrencyListLink(index) : linkC_CurrencyInfo.GetCurrencyListSize() : currencyListSizeC_CurrencyInfo.GetDragonIslesSuppliesCurrencyID() : dragonIslesSuppliesCurrencyIDC_CurrencyInfo.GetFactionGrantedByCurrency(currencyID) : factionIDC_CurrencyInfo.GetMaxTransferableAmountFromQuantity(currencyID, requestedQuantity) : maxTransferableAmountC_CurrencyInfo.GetPlayerCurrencyCategoryInfo(categoryID, includeAccountWide) : infoC_CurrencyInfo.GetWarResourcesCurrencyID() : warResourceCurrencyIDC_CurrencyInfo.IsAccountCharacterCurrencyDataReady() : isReadyC_CurrencyInfo.IsAccountTransferableCurrency(currencyID) : isAccountTransferableCurrencyC_CurrencyInfo.IsAccountWideCurrency(currencyID) : isAccountWideCurrencyC_CurrencyInfo.IsCurrencyContainer(currencyID, quantity) : isCurrencyContainerC_CurrencyInfo.IsCurrencyTransferInProgress() : currencyTransferInProgressC_CurrencyInfo.IsCurrencyTransferTransactionDataReady() : isReadyC_CurrencyInfo.PickupCurrency(type)C_CurrencyInfo.PlayerHasMaxQuantity(currencyID) : hasMaxQuantityC_CurrencyInfo.PlayerHasMaxWeeklyQuantity(currencyID) : hasMaxWeeklyQuantityC_CurrencyInfo.RequestCurrencyDataForAccountCharacters()C_CurrencyInfo.RequestCurrencyFromAccountCharacter(sourceCharacterGUID, currencyID, quantity)C_CurrencyInfo.SetCurrencyBackpack(index, backpack)C_CurrencyInfo.SetCurrencyBackpackByID(currencyType, backpack)C_CurrencyInfo.SetCurrencyFilter(filterType)C_CurrencyInfo.SetCurrencyUnused(index, unused)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.