~/forever/addon-api
Addon API
Enumeration CraftingOrderReagentsTypeCallbackType CraftingOrderRequestCallbackStructure CraftingOrderRequestInfoCallbackType CraftingOrderRequestMyOrdersCallbackStructure CraftingOrderRequestMyOrdersInfoEnumeration CraftingOrderResultStructure CraftingOrderRewardInfoStructure CraftingOrderSortInfoEnumeration CraftingOrderSortTypeEnumeration CraftingOrderStateEnumeration CraftingOrderTypeStructure CraftingQualityInfoStructure CraftingReagentStructure CraftingReagentInfoEnumeration CraftingReagentItemFlagStructure CraftingReagentSlotInfoStructure CraftingReagentSlotSchematicEnumeration CraftingReagentTypeStructure CraftingRecipeOutputInfoStructure CraftingRecipeRequirementStructure CraftingRecipeSchematicStructure CraftingRecipeSkillLineInfoStructure CraftingResourceReturnInfoStructure CraftingTargetItemStructure CraftingVariableQuantitiesStructure CreateFontFamilyMemberInfoStructure CreateFrameOptionsEnumeration CreateNeighborhoodErrorTypeStructure CreateRegionParamsStructure CreatureFamilyInfoStructure CreatureTypeInfoStructure CreditsDisplayInfoStructure CriteriaRequiredValueStructure CriteriaRequirementEnumeration CurioRarityEnumeration CurioTypeConstants CurrencyConstsEnumeration CurrencyConversionResultStructure CurrencyCostEnumeration CurrencyDestroyReasonStructure CurrencyDisplayInfoEnumeration CurrencyFilterTypeEnumeration CurrencyFlagsEnumeration CurrencyFlagsBEnumeration CurrencyGainFlagsStructure CurrencyInfoEnumeration CurrencyNameStyleStructure CurrencyParseResultEnumeration CurrencyTokenCategoryFlagsStructure CurrencyTransferTransactionDocumented 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.