>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

6,329 entries
C_SpellBook.IsSpellBookItemPassive(spellBookItemSlotIndex, spellBookItemSpellBank) : isPassive[function]SpellBookC_SpellBook.IsSpellBookItemUsable(spellBookItemSlotIndex, spellBookItemSpellBank) : isUsable, insufficientPower[function]SpellBookC_SpellBook.IsSpellInSpellBook(spellID, spellBank, includeOverrides) : isInSpellBook[function]SpellBookC_SpellBook.IsSpellKnown(spellID, spellBank) : isKnown[function]SpellBookC_SpellBook.IsSpellKnownOrInSpellBook(spellID, spellBank, includeOverrides) : isKnownOrInSpellBook[function]SpellBookC_SpellBook.PickupSpellBookItem(spellBookItemSlotIndex, spellBookItemSpellBank)[function]SpellBookC_SpellBook.SetBarSlotFromIntro(spellID, slotIndex)[function]SpellBookC_SpellBook.SetSpellBookItemAutoCastEnabled(spellBookItemSlotIndex, spellBookItemSpellBank, enabled)[function]SpellBookC_SpellBook.SpellBookItemHasRange(spellBookItemSlotIndex, spellBookItemSpellBank) : hasRange[function]SpellBookC_SpellBook.ToggleSpellBookItemAutoCast(spellBookItemSlotIndex, spellBookItemSpellBank)[function]SpellBookC_SpellDiminish.GetAllSpellDiminishCategories(ruleset?) : categories[function]SpellDiminishUIC_SpellDiminish.GetSpellDiminishCategoryInfo(category) : categoryInfo[function]SpellDiminishUIC_SpellDiminish.IsSystemSupported() : isSystemSupported[function]SpellDiminishUIC_SpellDiminish.ShouldTrackSpellDiminishCategory(category, ruleset) : isTracked[function]SpellDiminishUIC_SplashScreen.AcknowledgeSplash()[function]SplashScreenC_SplashScreen.CanViewSplashScreen() : canView[function]SplashScreenC_SplashScreen.RequestLatestSplashScreen(fromGameMenu)[function]SplashScreenC_SplashScreen.SendSplashScreenActionLaunchedTelem()[function]SplashScreenC_SplashScreen.SendSplashScreenCloseTelem()[function]SplashScreenC_StableInfo.BuyStableSlot()[function]StableInfoC_StableInfo.ClosePetStables()[function]StableInfoC_StableInfo.GetActivePetList() : activePets[function]StableInfoC_StableInfo.GetAvailablePetSpecInfos() : petSpecInfos[function]StableInfoC_StableInfo.GetNextStableSlotCost() : cost[function]StableInfoC_StableInfo.GetNumActivePets() : numActivePets[function]StableInfoC_StableInfo.GetNumStablePets() : numStablePets[function]StableInfoC_StableInfo.GetNumStableSlots() : numSlots[function]StableInfoC_StableInfo.GetStablePetFoodTypes(index) : foodTypes[function]StableInfoC_StableInfo.GetStablePetInfo(index) : petInfo[function]StableInfoC_StableInfo.GetStabledPetList() : stabledPets[function]StableInfoC_StableInfo.IsAtStableMaster() : isAtStableMaster[function]StableInfoC_StableInfo.IsBonusPetSlotAvailable() : isAvailable[function]StableInfoC_StableInfo.IsPetFavorite(slot) : isFavorite[function]StableInfoC_StableInfo.PickupStablePet(index)[function]StableInfoC_StableInfo.SetPetFavorite(slot, isFavorite)[function]StableInfoC_StableInfo.SetPetSlot(index, slot)[function]StableInfoC_StorePublic.DoesGroupHavePurchaseableProducts(groupID) : hasPurchaseableProducts[function]StorePublicC_StorePublic.EventStoreUISetShown(newShown, contextKey?)[function]StorePublicC_StorePublic.IsEnabled() : enabled[function]StorePublicC_StringUtil.CreateAbbreviatedNumberFormatter() : formatter[function]StringUtilC_StringUtil.CreateNumericRuleFormatter() : formatter[function]StringUtilC_StringUtil.CreateSecondsFormatter() : formatter[function]StringUtilC_StringUtil.EscapeDecimalNonPrintables(text) : escapedText[function]StringUtilC_StringUtil.EscapeLuaFormatString(text) : escapedText[function]StringUtilC_StringUtil.EscapeLuaPatterns(text) : escapedText[function]StringUtilC_StringUtil.EscapeQuotedCodes(text) : escaped[function]StringUtilC_StringUtil.FloorToNearestString(number) : text[function]StringUtilC_StringUtil.RemoveContiguousSpaces(text, maxAllowedSpaces) : trimmedText[function]StringUtilC_StringUtil.RoundToNearestString(number) : text[function]StringUtilC_StringUtil.StripHyperlinks(text, maintainColor, maintainBrackets, stripNewlines, maintainAtlases, maintainTextures) : stripped[function]StringUtil

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.