ModelSceneFrameActor
object type31 methodsavailable in: camelot
It has every method of ModelSceneFrameActorBase, plus 31 of its own.
Inherits from
- ModelSceneFrameActor · 31
- ModelSceneFrameActorBase · 50
- Object · 5
- FrameScriptObject · 21
The number is each type's own documented methods. A ModelSceneFrameActor has all of them.
Methods
In the emulator: 16 implemented, 15 guessed.
| method | what it does | status |
|---|---|---|
AttachToMount | Seats the given rider actor on this mount actor and returns whether it succeeded. · by wowlua(rider: ModelSceneFrameActor, animation: AnimationDataEnum, spellKitVisualID: number?): boolean | guessed |
CalculateMountScale | Returns the scale to use for this mount actor so that it fits the given rider actor. · by wowlua(rider: ModelSceneFrameActor): number | guessed |
DetachFromMount | Removes the given rider actor from this mount actor and returns whether it succeeded. · by wowlua(rider: ModelSceneFrameActor): boolean | guessed |
Dress | Dresses the actor in its default equipment. · by wowlua() | implemented |
DressPlayerSlot | Puts the player's item from the given inventory slot on the actor. · by wowlua(invSlot: number) | guessed |
GetAutoDress | Whether the actor is dressed automatically when its model is set. · by wowlua(): boolean | guessed |
GetItemTransmogInfo | Returns the transmog info of the item in the given inventory slot, or nil if the slot is empty. · by wowlua(inventorySlots: number): ItemTransmogInfoMixin? | guessed |
GetItemTransmogInfoList | Returns the transmog info of all items on the actor. · by wowlua(): ItemTransmogInfo[] | guessed |
GetObeyHideInTransmogFlag | Whether the actor hides items that are flagged to be hidden in transmog. · by wowlua(): boolean | guessed |
GetPaused | Returns whether the actor's animation is paused and whether that pause also applies to the global animation pause. · by wowlua(): (boolean, boolean) | guessed |
GetSheathed | Whether the actor's weapons are sheathed. · by wowlua(): boolean | guessed |
GetUseTransmogChoices | Whether the actor shows the player's transmog choices. · by wowlua(): boolean | guessed |
GetUseTransmogSkin | Whether the actor uses the transmog skin. · by wowlua(): boolean | guessed |
IsGeoReady | Whether the actor's model geometry has finished loading. · by wowlua(): boolean | implemented |
IsSlotAllowed | Whether the given inventory slot can be shown on the actor. · by wowlua(inventorySlots: number): boolean | implemented |
IsSlotVisible | Whether the given inventory slot is visible on the actor. · by wowlua(inventorySlots: number): boolean | implemented |
ReleaseFrontEndCharacterDisplays | Releases the character displays the actor loaded for the character selection screen and returns whether it succeeded. · by wowlua(): boolean | guessed |
ResetNextHandSlot | Resets which hand the actor's next tried-on weapon goes into. · by wowlua() | guessed |
SetAutoDress | Sets whether the actor is dressed automatically when its model is set. · by wowlua(autoDress: boolean) | implemented |
SetFrontEndLobbyModelFromDefaultCharacterDisplay | Sets the actor's model to the default display of the given character on the character selection screen and returns whether it succeeded. · by wowlua(characterIndex: number): boolean | implemented |
SetItemTransmogInfo | Puts the item described by the transmog info on the actor and returns the try-on result. · by wowlua(transmogInfo: ItemTransmogInfoMixin, inventorySlots: number?, ignoreChildItems: boolean): ItemTryOnReason | implemented |
SetModelByHyperlink | Sets the actor's model from the given hyperlink and returns whether it succeeded. · by wowlua(link: string): boolean | implemented |
SetObeyHideInTransmogFlag | Sets whether the actor hides items that are flagged to be hidden in transmog. · by wowlua(obey: boolean) | implemented |
SetPaused | Pauses or resumes the actor's animation. · by wowlua(paused: boolean, affectsGlobalPause: boolean) | implemented |
SetSheathed | Sets whether the actor's weapons are sheathed. · by wowlua(sheathed: boolean, hidden: boolean) | implemented |
SetSheathedCategory | Sets how the weapon in the given inventory slot is sheathed on the actor. · by wowlua(inventorySlots: number, category: TransmogOutfitSlotOptionSheatheCategory) | implemented |
SetUseTransmogChoices | Sets whether the actor shows the player's transmog choices. · by wowlua(use: boolean) | implemented |
SetUseTransmogSkin | Sets whether the actor uses the transmog skin. · by wowlua(use: boolean) | implemented |
Undress | Removes all items from the actor. · by wowlua(includeWeapons: boolean) | implemented |
UndressSlot | Removes the item in the given inventory slot from the actor. · by wowlua(inventorySlots: number) | implemented |
UseUnitSheatheCategory | Sets whether the actor sheathes weapons the way its unit does. · by wowlua(useCategory: boolean) | guessed |
sources
Methods and inheritance: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.