DressUpModel
widget type20 methodsavailable in: camelot
CreateFrame("DressUpModel", …) makes one. It has every method of PlayerModel, plus 20 of its own.
Inherits from
- DressUpModel · 20
- PlayerModel · 0
- CharacterModelBase · 24
- Model · 65
- Frame · 126
- Region · 16
- ScriptRegion · 55
- ScriptRegionResizing · 13
- AnimatableObject · 3
- Object · 5
- FrameScriptObject · 21
The number is each type's own documented methods. A DressUpModel has all of them.
Methods
In the emulator: 13 implemented, 7 guessed.
| method | what it does | status |
|---|---|---|
Dress | Dresses the model in the player's current equipment. · by wowlua() | implemented |
GetAutoDress | Whether the model dresses itself in the player's equipment automatically. · by wowlua(): boolean | guessed |
GetItemTransmogInfo | Returns the transmog information of an equipment slot on the model. · by wowlua(inventorySlot: number): ItemTransmogInfoMixin? | guessed |
GetItemTransmogInfoList | Returns the transmog information of every equipment slot on the model. · by wowlua(): ItemTransmogInfo[] | guessed |
GetObeyHideInTransmogFlag | Whether the model hides items that are set to be hidden in transmog. · by wowlua(): boolean | guessed |
GetSheathed | Whether the model's weapons are sheathed. · by wowlua(): boolean | guessed |
GetUseTransmogChoices | Whether the model shows the player's transmog choices. · by wowlua(): boolean | guessed |
GetUseTransmogSkin | Whether the model uses the transmog skin. · by wowlua(): boolean | guessed |
IsGeoReady | Whether the model's geometry has loaded. · by wowlua(): boolean | implemented |
IsSlotAllowed | Whether an equipment slot can be shown on the model. · by wowlua(slot: number): boolean | implemented |
IsSlotVisible | Returns true if the given slot is *dressed* and false if it is *undressed*. · warcraft.wiki.gg ↗(slot: number): boolean | implemented |
SetAutoDress | Sets whether the model dresses itself in the player's equipment automatically. · by wowlua(enabled: boolean) | implemented |
SetItemTransmogInfo | Shows an item's transmog appearance on the model. · by wowlua(itemTransmogInfo: ItemTransmogInfoMixin, inventorySlot: number?, ignoreChildItems: boolean): ItemTryOnReason | implemented |
SetObeyHideInTransmogFlag | Sets whether the model hides items that are set to be hidden in transmog. · by wowlua(enabled: boolean) | implemented |
SetSheathed | Sets whether the model's weapons are sheathed. · by wowlua(sheathed: boolean, hideWeapons: boolean) | implemented |
SetUseTransmogChoices | Sets whether the model shows the player's transmog choices. · by wowlua(enabled: boolean) | implemented |
SetUseTransmogSkin | Sets whether the model uses the transmog skin. · by wowlua(enabled: boolean) | implemented |
TryOn | Previews an item on the model. · warcraft.wiki.gg ↗(linkOrItemModifiedAppearanceID: IDOrLink, handSlotName: string?, spellEnchantID: number?): ItemTryOnReason? | implemented |
Undress | Removes all items from the model. · by wowlua() | implemented |
UndressSlot | Undresses the given slot on the DressUpModel. · warcraft.wiki.gg ↗(inventorySlot: number) | implemented |
sources
Methods and inheritance: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (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.