v0.13.8

C_CooldownViewer

namespaceavailable in: camelot

Status in wowlua

7 functions: 3 implemented, 0 recorded, 4 guessed. 3 events, 1 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
GetCooldownViewerCategorySetReturns the cooldown IDs in a category of the Cooldown Manager. · by wowlua
(category: CooldownViewerCategory, allowUnlearned: boolean): number[]
implemented
GetCooldownViewerCooldownInfoReturns information about a cooldown of the Cooldown Manager. · by wowlua
(cooldownID: number): CooldownViewerCooldown?
implemented
GetGroupBuffItemsReturns the group buff items of the Cooldown Manager. · by wowlua
(): GroupBuffItem[]
implemented
GetLayoutDataReturns the saved Cooldown Manager layouts as a string. · by wowlua
(): string
guessed
GetValidAlertTypesReturns the alert types a cooldown can use. · by wowlua
(cooldownID: number): CooldownViewerAlertEventType[]
guessed
IsCooldownViewerAvailableWhether the Cooldown Manager is available, and the reason when it isn't. · by wowlua
(): (boolean, string)
guessed
SetLayoutDataSaves the Cooldown Manager layouts from a string. · by wowlua
(data: string)
guessed

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
COOLDOWN_VIEWER_DATA_LOADEDno payloadimplemented
COOLDOWN_VIEWER_SPELL_OVERRIDE_UPDATEDbaseSpellID: number, overrideSpellID: number?not implemented
COOLDOWN_VIEWER_TABLE_HOTFIXEDno payloadnot implemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("COOLDOWN_VIEWER_SPELL_OVERRIDE_UPDATED").

Structures

  • CooldownViewerCooldown · cooldownID, spellID?, spellCategoryID?, overrideSpellID?, overrideTooltipSpellID?, equipSlot?, buffSlot?, linkedSpellIDs, selfAura, hasAura, charges, isKnown, isInvisible, flags, category
  • GroupBuffItem · spellID, displaySpellID, name, iconID, flags, isKnown

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (CooldownViewer system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.