>wowhelm_
~/forever/addon-api

Addon API

43 entries
BATTLEPET_FORCE_NAME_DECLENSION: name, battlePetGUID[event]PetJournalInfoCOMPANION_LEARNED[event]PetJournalInfoCOMPANION_UNLEARNED[event]PetJournalInfoCOMPANION_UPDATE: companionType?[event]PetJournalInfoC_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]PetJournalInfoC_PetJournal.PetUsesRandomDisplay(speciesID) : usesRandomDisplay[function]PetJournalInfoC_PetJournal.SetDefaultFilters()[function]PetJournalInfoC_PetJournal.SetHoveredBattlePet(battlePetGUID)[function]PetJournalInfoC_PetJournal.SetSearchFilter(filterText)[function]PetJournalInfoC_PetJournal.SpellTargetBattlePet(battlePetGUID)[function]PetJournalInfoNEW_PET_ADDED: battlePetGUID[event]PetJournalInfoPET_JOURNAL_AUTO_SLOTTED_PET: slotIndex, battlePetGUID[event]PetJournalInfoPET_JOURNAL_CAGE_FAILED[event]PetJournalInfoPET_JOURNAL_LIST_UPDATE[event]PetJournalInfoPET_JOURNAL_NEW_BATTLE_SLOT[event]PetJournalInfoPET_JOURNAL_PETS_HEALED[event]PetJournalInfoPET_JOURNAL_PET_DELETED: battlePetGUID[event]PetJournalInfoPET_JOURNAL_PET_RESTORED: battlePetGUID[event]PetJournalInfoPET_JOURNAL_PET_REVOKED: battlePetGUID[event]PetJournalInfoPET_JOURNAL_TRAP_LEVEL_SET: trapLevel[event]PetJournalInfoStructure PetAbilityLevelInfo[table]PetJournalInfoEnumeration PetJournalError[table]PetJournalInfoStructure PetJournalPetInfo[table]PetJournalInfoUPDATE_SUMMONPETS_ACTION[event]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.