~/forever/updates/addon-api
Updates
C_TransmogOutfitInfo.IsTransmogEnabled() : enabledC_TransmogOutfitInfo.IsUsableDiscountAvailable() : isAvailableC_TransmogOutfitInfo.IsValidTransmogOutfitName(name) : isApprovedC_TransmogOutfitInfo.PickupOutfit(outfitID)C_TransmogOutfitInfo.ResetOutfitSituations()C_TransmogOutfitInfo.RevertPendingTransmog(slot, type, option)C_TransmogOutfitInfo.SetOutfitSituationsEnabled(enabled)C_TransmogOutfitInfo.SetOutfitToCustomSet(transmogCustomSetID)C_TransmogOutfitInfo.SetOutfitToOutfit(outfitID)C_TransmogOutfitInfo.SetOutfitToSet(transmogSetID)C_TransmogOutfitInfo.SetPendingTransmog(slot, type, option, transmogID, displayType)C_TransmogOutfitInfo.SetPendingTransmogSheatheCategory(slot, option, category)C_TransmogOutfitInfo.SetSecondarySlotState(slot, state)C_TransmogOutfitInfo.SetViewedOptionForSlot(slot, option)C_TransmogOutfitInfo.SlotHasSecondary(slot) : hasSecondaryC_TransmogOutfitInfo.TransmogEventActive() : transmogEventActiveC_TransmogOutfitInfo.UpdatePendingSituation(option, value)TRANSMOG_DISPLAYED_OUTFIT_CHANGEDTRANSMOG_OUTFITS_CHANGED: newOutfitID?Structure TransmogOutfitCollectionInfoStructure TransmogOutfitEntryInfoStructure TransmogOutfitLinkedSlotInfoStructure TransmogOutfitOptionInfoStructure TransmogOutfitOptionSheatheCategoryInfoStructure TransmogOutfitSlotGroupStructure TransmogOutfitSlotInfoStructure TransmogSituationCategoryStructure TransmogSituationGroupStructure TransmogSituationOptionStructure TransmogSituationOptionDataVIEWED_TRANSMOG_OUTFIT_CHANGEDVIEWED_TRANSMOG_OUTFIT_SECONDARY_SLOTS_CHANGEDVIEWED_TRANSMOG_OUTFIT_SITUATIONS_CHANGEDVIEWED_TRANSMOG_OUTFIT_SLOT_OPTION_CHANGED: slot, optionVIEWED_TRANSMOG_OUTFIT_SLOT_REFRESHVIEWED_TRANSMOG_OUTFIT_SLOT_SAVE_SUCCESS: slot, type, optionStructure ViewedTransmogOutfitSlotInfoDocumented 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.