~/forever/updates/addon-api
Updates
C_HousingCatalog.GetFeaturedBundles() : bundleInfosC_HousingCatalog.GetFeaturedSmallProducts() : infosC_HousingCatalog.GetMarketInfoForDecor(decorID) : marketInfoC_HousingCatalog.HasFeaturedEntries() : hasEntriesC_HousingCatalog.HousingMarketActionAddToCart(productID, withPreview)C_HousingCatalog.HousingMarketActionClearCart()C_HousingCatalog.HousingMarketActionRemoveFromCart(productID)C_HousingCatalog.HousingMarketActionViewBundle(productID)C_HousingCatalog.HousingMarketActionViewInStore(productID)C_HousingCatalog.IsPreviewCartItemShown(decorGUID) : isShownC_HousingCatalog.PromotePreviewDecor(decorID, previewDecorGUID) : successC_HousingCatalog.RequestHousingMarketInfoRefresh()C_HousingCatalog.RequestHousingMarketRefundInfo()C_HousingCatalog.SearchCatalogCategories(searchParams) : categoryIDsC_HousingCatalog.SearchCatalogSubcategories(searchParams) : subcategoryIDsC_HousingCatalog.SetPreviewCartItemShown(decorGUID, shown)C_HousingCleanupMode.GetHoveredDecorInfo() : infoC_HousingCleanupMode.IsHoveringDecor() : isHoveringDecorC_HousingCleanupMode.RemoveSelectedDecor()C_HousingCustomizeMode.ApplyDyeToSelectedDecor(dyeSlotID, dyeColorID?)C_HousingCustomizeMode.ApplyPetToSelectedDecor(petID?, petBehavior)C_HousingCustomizeMode.ApplyThemeToRoom(themeSetID)C_HousingCustomizeMode.ApplyThemeToSelectedRoomComponent(themeSetID)C_HousingCustomizeMode.ApplyWallpaperToAllWalls(roomComponentTextureRecID)C_HousingCustomizeMode.ApplyWallpaperToSelectedRoomComponent(roomComponentTextureRecID)C_HousingCustomizeMode.CancelActiveEditing()C_HousingCustomizeMode.ClearDyesForSelectedDecor()C_HousingCustomizeMode.ClearTargetRoomComponent()C_HousingCustomizeMode.CommitDyesForSelectedDecor() : hasChangesC_HousingCustomizeMode.GetHoveredDecorInfo() : infoC_HousingCustomizeMode.GetHoveredRoomComponentInfo() : infoC_HousingCustomizeMode.GetNumDyesToRemoveOnSelectedDecor() : numDyesToRemoveC_HousingCustomizeMode.GetNumDyesToSpendOnSelectedDecor() : numDyesToSpendC_HousingCustomizeMode.GetPreviewDyesOnSelectedDecor() : previewDyesC_HousingCustomizeMode.GetRecentlyUsedDyes() : recentDyesC_HousingCustomizeMode.GetRecentlyUsedThemeSets() : recentThemeSetsC_HousingCustomizeMode.GetRecentlyUsedWallpapers() : recentWallpapersC_HousingCustomizeMode.GetSelectedDecorInfo() : infoC_HousingCustomizeMode.GetSelectedDecorPetInfo() : petID, petBehaviorC_HousingCustomizeMode.GetSelectedRoomComponentInfo() : infoC_HousingCustomizeMode.GetThemeSetInfo(themeSetID) : nameC_HousingCustomizeMode.GetWallpapersForRoomComponentType(type) : availableWallpapersC_HousingCustomizeMode.IsDecorSelected() : hasSelectedDecorC_HousingCustomizeMode.IsHouseExteriorDoorHovered() : isHouseExteriorDoorHoveredC_HousingCustomizeMode.IsHoveringDecor() : isHoveringDecorC_HousingCustomizeMode.IsHoveringRoomComponent() : isHoveringC_HousingCustomizeMode.IsRoomComponentSelected() : hasSelectedComponentC_HousingCustomizeMode.RoomComponentSupportsVariant(componentID, variant) : variantSupportedC_HousingCustomizeMode.RoomConnectionSupportsDoorType(roomGUID, componentID, newDoortype) : doorTypeSupportedC_HousingCustomizeMode.SetRoomComponentCeilingType(roomGUID, componentID, ceilingType)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.