~/forever/addon-api
Addon API
C_Transmog.CanHaveSecondaryAppearanceForSlotID(slotID) : canHaveSecondaryAppearanceC_Transmog.ExtractTransmogIDList(input) : transmogIDListC_Transmog.GetAllSetAppearancesByID(setID) : setItemsC_Transmog.GetItemIDForSource(itemModifiedAppearanceID) : itemIDC_Transmog.GetSlotForInventoryType(inventoryType) : slotC_Transmog.GetSlotVisualInfo(transmogLocation) : slotVisualInfoC_Transmog.IsAtTransmogNPC() : isAtNPCTRANSMOGRIFY_CLOSETRANSMOGRIFY_ITEM_UPDATETRANSMOGRIFY_OPENTRANSMOGRIFY_SUCCESS: transmogLocationTRANSMOGRIFY_UPDATE: transmogLocation?, action?TRANSMOG_COLLECTION_CAMERA_UPDATETRANSMOG_COLLECTION_ITEM_FAVORITE_UPDATE: itemAppearanceID, isFavoriteTRANSMOG_COLLECTION_ITEM_UPDATETRANSMOG_COLLECTION_SOURCE_ADDED: itemModifiedAppearanceIDTRANSMOG_COLLECTION_SOURCE_REMOVED: itemModifiedAppearanceIDTRANSMOG_COLLECTION_UPDATED: collectionIndex?, modID?, itemAppearanceID?, reason?TRANSMOG_COSMETIC_COLLECTION_SOURCE_ADDED: itemModifiedAppearanceIDTRANSMOG_SEARCH_UPDATED: searchType, collectionType?TRANSMOG_SETS_UPDATE_FAVORITETRANSMOG_SOURCE_COLLECTABILITY_UPDATE: itemModifiedAppearanceID, collectableStructure TransmogApplyWarningInfoEnumeration TransmogPendingTypeStructure TransmogSetItemInfoStructure TransmogSlotInfoStructure TransmogSlotVisualInfoDocumented 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.