~/forever/addon-api
Addon API
C_PingSecure.ClearHitTestPingInfo()C_PingSecure.CreateFrame()C_PingSecure.DisplayError(error)C_PingSecure.GetTargetPingReceiver(mousePosX, mousePosY) : frameC_PingSecure.SendHitTestPing(type?) : resultC_PingSecure.SendPlayerItemPing(itemID) : resultC_PingSecure.SendPlayerSpellCategoryPing(spellCategoryID) : resultC_PingSecure.SendPlayerSpellPing(spellID) : resultC_PingSecure.SendUnitPing(target, type?, isPlayerResource?) : resultC_PingSecure.SetHitTestPingTarget(mousePosX, mousePosY, forcePointPing?) : stateC_PingSecure.SetHitTestTargetAndSendPing() : resultC_PingSecure.SetPendingPingOffScreenCallback(cb)C_PingSecure.SetPingCooldownStartedCallback(cb)C_PingSecure.SetPingPinFrameAddedCallback(cb)C_PingSecure.SetPingPinFrameRemovedCallback(cb)C_PingSecure.SetPingPinFrameScreenClampStateUpdatedCallback(cb)C_PingSecure.SetPingRadialWheelCreatedCallback(cb)C_PingSecure.SetSendMacroPingCallback(cb)C_PingSecure.SetTogglePingListenerCallback(cb)CallbackType PendingPingOffScreenCallbackStructure PingActionCooldownUIInfoStructure PingActionUIInfoCallbackType PingCooldownStartedCallbackCallbackType PingPinFrameAddedCallbackCallbackType PingPinFrameRemovedCallbackCallbackType PingPinFrameScreenClampStateUpdatedCallbackCallbackType PingRadialWheelCreatedCallbackCallbackType SendMacroPingCallbackStructure SendPingResultCallbackType TogglePingListenerCallbackUNIT_PING_PIN_ADDED: guid, uiTextureKitUNIT_PING_PIN_REMOVED: guidDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.