C_TransmogSets
namespaceavailable in: camelotStatus in wowlua
42 functions: 0 implemented, 1 recorded, 41 guessed.
Functions
| function | what it does | status |
|---|---|---|
ClearLatestSource | Clears the record of the most recently collected set appearance. · by wowlua() | guessed |
ClearNewSource | Clears the new mark from the set's appearance source. · by wowlua(sourceID: number) | guessed |
ClearSetNewSourcesForSlot | Clears the new marks from the set's appearance sources in the slot. · by wowlua(transmogSetID: number, slot: number) | guessed |
GetAllSets | Returns all transmog sets.(): TransmogSetInfo[] | recorded |
GetAllSourceIDs | Returns the IDs of every appearance source in the transmog set. · by wowlua(transmogSetID: number): number[]? | guessed |
GetAvailableSets | Returns the transmog sets the character can use that are not hidden. · by wowlua(): TransmogSetInfo[] | guessed |
GetBaseSetID | Returns the ID of the set's base set; a base set's own ID. · by wowlua(transmogSetID: number): number? | guessed |
GetBaseSets | Returns the base transmog sets, leaving out those hidden until collected. · by wowlua(): TransmogSetInfo[] | guessed |
GetBaseSetsFilter | Whether the base sets filter is checked. · by wowlua(index: number): boolean? | guessed |
GetCameraIDs | Returns the camera IDs used to show transmog sets on a model. · by wowlua(): (number?, number?) | guessed |
GetFilteredBaseSetsCounts | Returns how many base sets the current filters show are collected, and how many there are. · by wowlua(): (number, number) | guessed |
GetFullBaseSetsCounts | Returns how many base sets are collected, and how many there are. · by wowlua(): (number, number) | guessed |
GetIsFavorite | Returns whether the transmog set is a favorite, and whether its group is. · by wowlua(transmogSetID: number): (boolean?, boolean?) | guessed |
GetLatestSource | Returns the most recently collected appearance source of a set. · by wowlua(): number | guessed |
GetSetInfo | Returns information about the transmog set. · by wowlua(transmogSetID: number): TransmogSetInfo? | guessed |
GetSetNewSources | Returns the IDs of the set's appearance sources still marked as new. · by wowlua(transmogSetID: number): number[]? | guessed |
GetSetPrimaryAppearances | Returns the main appearance of each slot of the transmog set. · by wowlua(transmogSetID: number): TransmogSetPrimaryAppearanceInfo[]? | guessed |
GetSetsContainingSourceID | Returns the IDs of the transmog sets that contain the appearance source. · by wowlua(sourceID: number): number[]? | guessed |
GetSetsFilter | Whether the sets filter is checked. · by wowlua(index: number): boolean? | guessed |
GetSourceIDsForSlot | Returns the IDs of the set's appearance sources for the slot. · by wowlua(transmogSetID: number, slot: number): number[]? | guessed |
GetSourcesForSlot | Returns sources for a transmog set's slot. Only returns valid data for the current class (proficiency).(transmogSetID: number, slot: number): AppearanceSourceInfo[]? | guessed |
GetTransmogSetsClassFilter | Returns the class ID the transmog sets are filtered to. · by wowlua(): number | guessed |
GetUsableSets | Returns the transmog sets the character can use and has collected. · by wowlua(): TransmogSetInfo[] | guessed |
GetValidBaseSetsCountsForCharacter | Returns how many base sets the character can use are collected, and how many there are. · by wowlua(): (number, number) | guessed |
GetValidClassForSet | Returns the class ID that can use the transmog set. · by wowlua(transmogSetID: number): number? | guessed |
GetVariantSets | Returns the transmog sets based on the given set. · by wowlua(transmogSetID: number): TransmogSetInfo[]? | guessed |
HasAnyValidSets | Whether the character can use any transmog set. · by wowlua(): boolean | guessed |
HasAvailableSets | Whether any transmog set is available to the character. · by wowlua(): boolean | guessed |
HasUsableSets | Whether the character has collected any transmog set it can use. · by wowlua(): boolean | guessed |
IsBaseSetCollected | Whether the base transmog set is collected. · by wowlua(transmogSetID: number): boolean | guessed |
IsNewSource | Whether the set's appearance source is still marked as new. · by wowlua(sourceID: number): boolean | guessed |
IsSetVisible | Whether the transmog set is shown in the collection. · by wowlua(transmogSetID: number): boolean | guessed |
IsUsingDefaultBaseSetsFilters | Whether the base sets filters are at their defaults. · by wowlua(): boolean | guessed |
IsUsingDefaultSetsFilters | Whether the sets filters are at their defaults. · by wowlua(): boolean | guessed |
SetBaseSetsFilter | Checks or unchecks a base sets filter. · by wowlua(index: number, isChecked: boolean) | guessed |
SetDefaultBaseSetsFilters | Resets the base sets filters to their defaults. · by wowlua() | guessed |
SetDefaultSetsFilters | Resets the sets filters to their defaults. · by wowlua() | guessed |
SetHasNewSources | Whether the transmog set has appearance sources still marked as new. · by wowlua(transmogSetID: number): boolean | guessed |
SetHasNewSourcesForSlot | Whether the transmog set has appearance sources still marked as new in the slot. · by wowlua(transmogSetID: number, slot: number): boolean | guessed |
SetIsFavorite | Marks or unmarks the transmog set as a favorite. · by wowlua(transmogSetID: number, isFavorite: boolean) | guessed |
SetSetsFilter | Checks or unchecks a sets filter. · by wowlua(index: number, isChecked: boolean) | guessed |
SetTransmogSetsClassFilter | Filters the transmog sets to the given class. · by wowlua(classID: number) | guessed |
"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.
Structures
TransmogSetInfo· setID, name, baseSetID?, description?, label?, expansionID, patchID, uiOrder, classMask, hiddenUntilCollected, requiredFaction?, collected, favorite, limitedTimeSet, validForCharacter, grantAsPrecedingVariantTransmogSetPrimaryAppearanceInfo· appearanceID, collected
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (TransmogrifySets system, camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗; written by wowlua where no documentation describes the entry.