v0.13.7

DressUpModel

widget type20 methodsavailable in: camelot

CreateFrame("DressUpModel", …) makes one. It has every method of PlayerModel, plus 20 of its own.

Inherits from

  1. DressUpModel · 20
  2. PlayerModel · 0
  3. CharacterModelBase · 24
  4. Model · 65
  5. Frame · 126
  6. Region · 16
  7. ScriptRegion · 55
  8. ScriptRegionResizing · 13
  9. AnimatableObject · 3
  10. Object · 5
  11. 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.

methodwhat it doesstatus
DressDresses the model in the player's current equipment. · by wowlua
()
implemented
GetAutoDressWhether the model dresses itself in the player's equipment automatically. · by wowlua
(): boolean
guessed
GetItemTransmogInfoReturns the transmog information of an equipment slot on the model. · by wowlua
(inventorySlot: number): ItemTransmogInfoMixin?
guessed
GetItemTransmogInfoListReturns the transmog information of every equipment slot on the model. · by wowlua
(): ItemTransmogInfo[]
guessed
GetObeyHideInTransmogFlagWhether the model hides items that are set to be hidden in transmog. · by wowlua
(): boolean
guessed
GetSheathedWhether the model's weapons are sheathed. · by wowlua
(): boolean
guessed
GetUseTransmogChoicesWhether the model shows the player's transmog choices. · by wowlua
(): boolean
guessed
GetUseTransmogSkinWhether the model uses the transmog skin. · by wowlua
(): boolean
guessed
IsGeoReadyWhether the model's geometry has loaded. · by wowlua
(): boolean
implemented
IsSlotAllowedWhether an equipment slot can be shown on the model. · by wowlua
(slot: number): boolean
implemented
IsSlotVisibleReturns true if the given slot is *dressed* and false if it is *undressed*. · warcraft.wiki.gg ↗
(slot: number): boolean
implemented
SetAutoDressSets whether the model dresses itself in the player's equipment automatically. · by wowlua
(enabled: boolean)
implemented
SetItemTransmogInfoShows an item's transmog appearance on the model. · by wowlua
(itemTransmogInfo: ItemTransmogInfoMixin, inventorySlot: number?, ignoreChildItems: boolean): ItemTryOnReason
implemented
SetObeyHideInTransmogFlagSets whether the model hides items that are set to be hidden in transmog. · by wowlua
(enabled: boolean)
implemented
SetSheathedSets whether the model's weapons are sheathed. · by wowlua
(sheathed: boolean, hideWeapons: boolean)
implemented
SetUseTransmogChoicesSets whether the model shows the player's transmog choices. · by wowlua
(enabled: boolean)
implemented
SetUseTransmogSkinSets whether the model uses the transmog skin. · by wowlua
(enabled: boolean)
implemented
TryOnPreviews an item on the model. · warcraft.wiki.gg ↗
(linkOrItemModifiedAppearanceID: IDOrLink, handSlotName: string?, spellEnchantID: number?): ItemTryOnReason?
implemented
UndressRemoves all items from the model. · by wowlua
()
implemented
UndressSlotUndresses 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.