~/forever/addon-api
Addon API
C_ArtifactUI.IsViewedArtifactEquipped() : isViewedArtifactEquippedC_ArtifactUI.SetAppearance(artifactAppearanceID)C_ArtifactUI.SetForgeCamera()C_ArtifactUI.SetForgeRotation(forgeRotationX, forgeRotationY, forgeRotationZ)C_ArtifactUI.SetPreviewAppearance(artifactAppearanceID)C_ArtifactUI.ShouldSuppressForgeRotation() : shouldSuppressForgeRotationC_AssistedCombat.GetActionSpell() : spellIDC_AssistedCombat.GetNextCastSpell(checkForVisibleButton) : spellIDC_AssistedCombat.GetRotationSpells() : spellIDsC_AssistedCombat.IsAvailable() : isAvailable, failureReasonC_AuctionHouse.CalculateCommodityDeposit(itemID, duration, quantity) : depositCostC_AuctionHouse.CalculateItemDeposit(item, duration, quantity) : depositCostC_AuctionHouse.CanCancelAuction(ownedAuctionID) : canCancelAuctionC_AuctionHouse.CancelAuction(ownedAuctionID)C_AuctionHouse.CancelCommoditiesPurchase()C_AuctionHouse.CancelSell()C_AuctionHouse.CloseAuctionHouse()C_AuctionHouse.ConfirmCommoditiesPurchase(itemID, quantity)C_AuctionHouse.ConfirmPostCommodity(item, duration, quantity, unitPrice)C_AuctionHouse.ConfirmPostItem(item, duration, quantity, bid?, buyout?)C_AuctionHouse.FavoritesAreAvailable() : favoritesAreAvailableC_AuctionHouse.GetAuctionInfoByID(auctionID) : priceInfoC_AuctionHouse.GetAuctionItemSubClasses(classID) : subClassesC_AuctionHouse.GetAvailablePostCount(item) : listCountC_AuctionHouse.GetBidInfo(bidIndex) : bidC_AuctionHouse.GetBidType(bidTypeIndex) : typeItemKeyC_AuctionHouse.GetBids() : bidsC_AuctionHouse.GetBrowseResults() : browseResultsC_AuctionHouse.GetCancelCost(ownedAuctionID) : cancelCostC_AuctionHouse.GetCommoditySearchResultInfo(itemID, commoditySearchResultIndex) : resultC_AuctionHouse.GetCommoditySearchResultsQuantity(itemID) : totalQuantityC_AuctionHouse.GetExtraBrowseInfo(itemKey) : extraInfoC_AuctionHouse.GetFilterGroups() : filterGroupsC_AuctionHouse.GetItemCommodityStatus(item) : isCommodityC_AuctionHouse.GetItemKeyFromItem(item) : itemKeyC_AuctionHouse.GetItemKeyInfo(itemKey, restrictQualityToFilter) : itemKeyInfoC_AuctionHouse.GetItemKeyRequiredLevel(itemKey) : requiredLevelC_AuctionHouse.GetItemKeySampleLink(itemKey) : sampleItemLinkC_AuctionHouse.GetItemSearchResultInfo(itemKey, itemSearchResultIndex) : resultC_AuctionHouse.GetItemSearchResultsQuantity(itemKey) : totalQuantityC_AuctionHouse.GetMaxBidItemBid() : maxBidC_AuctionHouse.GetMaxBidItemBuyout() : maxBuyoutC_AuctionHouse.GetMaxCommoditySearchResultPrice(itemID) : maxUnitPriceC_AuctionHouse.GetMaxItemSearchResultBid(itemKey) : maxBidC_AuctionHouse.GetMaxItemSearchResultBuyout(itemKey) : maxBuyoutC_AuctionHouse.GetMaxOwnedAuctionBid() : maxBidC_AuctionHouse.GetMaxOwnedAuctionBuyout() : maxBuyoutC_AuctionHouse.GetNumBidTypes() : numBidTypesC_AuctionHouse.GetNumBids() : numBidsC_AuctionHouse.GetNumCommoditySearchResults(itemID) : numSearchResultsDocumented 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.