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

Addon API

6,329 entries
C_PerksProgram.IsAttackAnimToggleEnabled() : isAttackAnimToggleEnabled[function]PerksProgramC_PerksProgram.IsFrozenPerksVendorItem(perksVendorItemID) : isFrozen[function]PerksProgramC_PerksProgram.IsMountSpecialAnimToggleEnabled() : isMountSpecialAnimToggleEnabled[function]PerksProgramC_PerksProgram.ItemSelectedTelemetry(perksVendorItemID)[function]PerksProgramC_PerksProgram.PickupPerksVendorItem(perksVendorItemID)[function]PerksProgramC_PerksProgram.RequestCartCheckout(perksVendorItemIDs)[function]PerksProgramC_PerksProgram.RequestPendingChestRewards()[function]PerksProgramC_PerksProgram.RequestPurchase(perksVendorItemID)[function]PerksProgramC_PerksProgram.RequestRefund(perksVendorItemID)[function]PerksProgramC_PerksProgram.ResetHeldItemDragAndDrop()[function]PerksProgramC_PerksProgram.SetFrozenPerksVendorItem()[function]PerksProgramC_PetBattles.GetBreedQuality(petOwner, slot) : quality[function]PetBattlesC_PetBattles.GetIcon(petOwner, slot) : iconFileID[function]PetBattlesC_PetBattles.GetName(petOwner, slot) : customName, speciesName[function]PetBattlesC_PetBattles.IsPlayerNPC() : isPlayerNPC[function]PetBattlesC_PetBattles.IsWildBattle() : isWildBattle[function]PetBattlesC_PetInfo.CanPetEatItem(itemID) : canEat[function]PetInfoC_PetInfo.GetPetFoodTypes() : foodTypes[function]PetInfoC_PetInfo.GetPetHappiness() : happiness, damagePercentage, loyaltyRate[function]PetInfoC_PetInfo.GetPetLoyalty() : loyaltyName[function]PetInfoC_PetInfo.GetPetTalentTree() : talentTreeName[function]PetInfoC_PetInfo.GetPetTamersForMap(uiMapID) : petTamers[function]PetInfoC_PetInfo.GetPetTrainingPoints() : totalPoints, usedPoints[function]PetInfoC_PetInfo.GetPetUIModelSceneID() : modelSceneID[function]PetInfoC_PetInfo.GetSpellForPetAction(actionID) : spellID[function]PetInfoC_PetInfo.IsPetActionPassive(actionID) : isPassive[function]PetInfoC_PetInfo.IsPetOrderMoveToPending() : isPetOrderMoveToPending[function]PetInfoC_PetInfo.PetAbandon(petNumber?)[function]PetInfoC_PetInfo.PetAssistMode()[function]PetInfoC_PetInfo.PetRename(name, petNumber?, declensions?)[function]PetInfoC_PetJournal.ClearHoveredBattlePet()[function]PetJournalInfoC_PetJournal.ClearSearchFilter()[function]PetJournalInfoC_PetJournal.DismissSummonedPet(petID)[function]PetJournalInfoC_PetJournal.GetDisplayIDByIndex(speciesID, index) : displayID[function]PetJournalInfoC_PetJournal.GetDisplayProbabilityByIndex(speciesID, index) : displayProbability[function]PetJournalInfoC_PetJournal.GetNonBattlePetLinkByIndex(index) : link[function]PetJournalInfoC_PetJournal.GetNumDisplays(speciesID) : numDisplays[function]PetJournalInfoC_PetJournal.GetNumPetsInJournal(creatureID) : maxAllowed, numPets[function]PetJournalInfoC_PetJournal.GetOwnedPetIDs() : ownedPetIDs[function]PetJournalInfoC_PetJournal.GetPetAbilityInfo(abilityID) : name, icon, petType[function]PetJournalInfoC_PetJournal.GetPetAbilityListTable(speciesID) : info[function]PetJournalInfoC_PetJournal.GetPetInfoTableByPetID(petID) : info[function]PetJournalInfoC_PetJournal.GetPetInfoTableBySpeciesID(speciesID) : petInfo[function]PetJournalInfoC_PetJournal.GetPetLoadOutInfo(slot) : petID, ability1ID, ability2ID, ability3ID, locked[function]PetJournalInfoC_PetJournal.GetPetSummonInfo(battlePetGUID) : isSummonable, error, errorText[function]PetJournalInfoC_PetJournal.GetSearchFilter() : filterText[function]PetJournalInfoC_PetJournal.HasFavoritePets() : hasFavorites[function]PetJournalInfoC_PetJournal.IsCurrentlySummoned(petID) : isSummoned[function]PetJournalInfoC_PetJournal.IsUsingDefaultFilters() : isUsingDefaultFilters[function]PetJournalInfoC_PetJournal.PetIsSummonable(battlePetGUID) : isSummonable[function]PetJournalInfo

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.