~/forever/addon-api
Addon API
C_StableInfo.BuyStableSlot()C_StableInfo.ClosePetStables()C_StableInfo.GetActivePetList() : activePetsC_StableInfo.GetAvailablePetSpecInfos() : petSpecInfosC_StableInfo.GetNextStableSlotCost() : costC_StableInfo.GetNumActivePets() : numActivePetsC_StableInfo.GetNumStablePets() : numStablePetsC_StableInfo.GetNumStableSlots() : numSlotsC_StableInfo.GetStablePetFoodTypes(index) : foodTypesC_StableInfo.GetStablePetInfo(index) : petInfoC_StableInfo.GetStabledPetList() : stabledPetsC_StableInfo.IsAtStableMaster() : isAtStableMasterC_StableInfo.IsBonusPetSlotAvailable() : isAvailableC_StableInfo.IsPetFavorite(slot) : isFavoriteC_StableInfo.PickupStablePet(index)C_StableInfo.SetPetFavorite(slot, isFavorite)C_StableInfo.SetPetSlot(index, slot)PET_INFO_UPDATEPET_STABLE_CLOSEDPET_STABLE_FAVORITES_UPDATEDPET_STABLE_SHOWPET_STABLE_UPDATEStructure PetInfoStructure PetSpecInfoDocumented 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.