>wowhelm_
~/forever/addon-api

Addon API

69 entries
Structure AvailableRaceInfo[table]CatalogShopBULK_PURCHASE_RESULT_RECEIVED: result, productResults, bestTopUpProductID?, totalCost?[event]CatalogShopBULK_REFUND_RESULT_RECEIVED: result[event]CatalogShopStructure BulkPurchaseIndividualProductResult[table]CatalogShopCATALOG_SHOP_ADD_PENDING_PRODUCT: productID[event]CatalogShopCATALOG_SHOP_DATA_REFRESH: shoppingSessionUUIDStr?[event]CatalogShopCATALOG_SHOP_DISABLED[event]CatalogShopCATALOG_SHOP_FETCH_FAILURE: shoppingSessionUUIDStr?[event]CatalogShopCATALOG_SHOP_FETCH_SUCCESS: shoppingSessionUUIDStr?[event]CatalogShopCATALOG_SHOP_OPEN_SIMPLE_CHECKOUT: checkoutID[event]CatalogShopCATALOG_SHOP_PURCHASE_SUCCESS: productID[event]CatalogShopCATALOG_SHOP_REBUILD_SCROLL_BOX[event]CatalogShopCATALOG_SHOP_REFUNDABLE_DECORS_UPDATED[event]CatalogShopCATALOG_SHOP_REMOVE_PENDING_PRODUCT: productID[event]CatalogShopCATALOG_SHOP_RESULT_ERROR[event]CatalogShopCATALOG_SHOP_SPECIFIC_PRODUCT_REFRESH: productID[event]CatalogShopCATALOG_SHOP_VIRTUAL_CURRENCY_BALANCE_UPDATE: currencyCode, balance[event]CatalogShopCATALOG_SHOP_VIRTUAL_CURRENCY_BALANCE_UPDATE_FAILURE: currencyCode[event]CatalogShopC_CatalogShop.BulkPurchaseProducts(productIDs) : canPurchaseProducts[function]CatalogShopC_CatalogShop.BulkRefundDecors(decorGUIDs)[function]CatalogShopC_CatalogShop.CloseCatalogShopInteraction()[function]CatalogShopC_CatalogShop.ConfirmHousingPurchase(productIDs)[function]CatalogShopC_CatalogShop.FindBestCurrencyProductForNeededAmount(vcCurrencyCode, amountNeeded) : vcProductID[function]CatalogShopC_CatalogShop.GetAvailableCategoryIDs() : categoryIDs[function]CatalogShopC_CatalogShop.GetAvailableTransmogRaceInfos() : raceIDs[function]CatalogShopC_CatalogShop.GetCatalogShopProductDisplayInfo(catalogShopProductID) : item[function]CatalogShopC_CatalogShop.GetCategoryInfo(categoryID) : categoryInfo[function]CatalogShopC_CatalogShop.GetCategorySectionInfo(categoryID, sectionID) : sectionInfo[function]CatalogShopC_CatalogShop.GetFailureInfo() : errorResultEnum, errorResultRaw[function]CatalogShopC_CatalogShop.GetFirstCategoryByProductID(productID) : categoryInfo[function]CatalogShopC_CatalogShop.GetNewProducts() : newProducts[function]CatalogShopC_CatalogShop.GetProductAvailabilityTimeRemainingSecs(catalogShopProductID) : timeRemainingSecs[function]CatalogShopC_CatalogShop.GetProductIDsForBundle(bundleProductID) : childIDs[function]CatalogShopC_CatalogShop.GetProductIDsForCategory(categoryID) : productIDs[function]CatalogShopC_CatalogShop.GetProductIDsForCategorySection(categoryID, sectionID) : productIDs[function]CatalogShopC_CatalogShop.GetProductInfo(productID) : productInfo[function]CatalogShopC_CatalogShop.GetProductSortOrder(categoryID, sectionID, productID) : sortOrder[function]CatalogShopC_CatalogShop.GetRefundableDecors(productIdFilterOpt?) : refundableDecorInfos, minTimeRemainingSeconds[function]CatalogShopC_CatalogShop.GetSectionIDsForCategory(categoryID) : sectionIDs[function]CatalogShopC_CatalogShop.GetSpellVisualInfoForMount(spellVisualID) : spellVisualInfo[function]CatalogShopC_CatalogShop.GetVCProductInfos() : vcProductInfos[function]CatalogShopC_CatalogShop.GetVirtualCurrencyBalance(currencyCode) : balance[function]CatalogShopC_CatalogShop.HasNewProducts() : hasNewProducts[function]CatalogShopC_CatalogShop.IsProductIncludedInAnyBundle(productID) : isIncludedInAnyBundle[function]CatalogShopC_CatalogShop.IsShop2Enabled() : value[function]CatalogShopC_CatalogShop.OnLegalDisclaimerClicked(catalogShopProductID)[function]CatalogShopC_CatalogShop.OnLegalPersonalizedOptOutClicked()[function]CatalogShopC_CatalogShop.OpenCatalogShopInteractionFromHouse() : shoppingSessionUUIDStr[function]CatalogShopC_CatalogShop.OpenCatalogShopInteractionFromShop() : shoppingSessionUUIDStr[function]CatalogShopC_CatalogShop.ProductDisplayedTelemetry(categoryId, sectionId, catalogShopProductID)[function]CatalogShop

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.