C_RemixArtifactUI
namespaceavailable in: camelotStatus in wowlua
8 functions: 0 implemented, 0 recorded, 8 guessed. 2 events, 0 of them fired by the emulator on its own.
Functions
| function | what it does | status |
|---|---|---|
ClearRemixArtifactItem | Clears the artifact item shown in the Remix artifact interface. · by wowlua() | guessed |
GetAppearanceInfoByID | Returns information about a Remix artifact appearance. · by wowlua(artifactAppearanceID: number): (number?, number?) | guessed |
GetArtifactArtInfo | Returns the art information of the current Remix artifact. · by wowlua(): RemixArtifactArtInfo? | guessed |
GetArtifactItemInfo | Returns information about the current Remix artifact item. · by wowlua(): (number?, number?, number?, number?, number?, number?, boolean?) | guessed |
GetCurrArtifactItemID | Returns the item ID of the current Remix artifact. · by wowlua(): number? | guessed |
GetCurrItemSpecIndex | Returns the specialization index of the current Remix artifact item. · by wowlua(): number? | guessed |
GetCurrTraitTreeID | Returns the trait tree ID of the current Remix artifact. · by wowlua(): number? | guessed |
ItemInSlotIsRemixArtifact | Whether the item in the given inventory slot is a Remix artifact. · by wowlua(invSlot: number): boolean | guessed |
"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.
Events
| event | payload | fired by the emulator |
|---|---|---|
REMIX_ARTIFACT_ITEM_SPECS_LOADED | success: boolean | not implemented |
REMIX_ARTIFACT_UPDATE | no payload | not implemented |
An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("REMIX_ARTIFACT_ITEM_SPECS_LOADED").
Structures
RemixArtifactAppearanceInfo· uiCameraID, altHandUICameraID?RemixArtifactArtInfo· textureKit, titleName, uiModelSceneID, spellVisualKitIDRemixArtifactInfo· itemID, altItemID?, artifactAppearanceID, appearanceModID, itemAppearanceID?, altItemAppearanceID?, altOnTop
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (RemixArtifactUI system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.