C_Ping
namespaceavailable in: camelotStatus in wowlua
6 functions: 0 implemented, 2 recorded, 4 guessed. 1 events, 0 of them fired by the emulator on its own.
Functions
| function | what it does | status |
|---|---|---|
GetCooldownInfo | Returns the cooldown before the player can ping again. · by wowlua(): PingCooldownInfo | guessed |
GetDefaultPingOptions | Returns the ping types offered by default. · by wowlua(): PingTypeInfo[] | recorded |
GetTextureKitForType | Returns the texture kit of a kind of ping subject. · by wowlua(type: PingSubjectType): string | guessed |
IsPingSystemEnabled | Whether the ping system is enabled. · by wowlua(): boolean | recorded |
SendMacroPing | Sends a ping from a macro. · by wowlua(macroInfo: PingMacroInfo) | guessed |
TogglePingListener | Starts or stops listening for where the player pings, as when the ping key is pressed and released. · by wowlua(down: 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 |
|---|---|---|
PING_SYSTEM_ERROR | error: string | not implemented |
An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("PING_SYSTEM_ERROR").
Structures
PingTypeInfo· orderIndex, type, uiTextureKitID
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (PingManager system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.