>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

6,329 entries
C_UnitAuras.GetCooldownAuraBySpellID(spellID) : cooldownSpellID[function]UnitAurasC_UnitAuras.GetDebuffDataByIndex(unit, index, filter?) : aura[function]UnitAurasC_UnitAuras.GetGroupBuffVisualAlerts() : visualAlerts[function]UnitAurasC_UnitAuras.GetHiddenGroupBuffs() : spellIDs[function]UnitAurasC_UnitAuras.GetPlayerAuraBySpellID(spellID) : aura[function]UnitAurasC_UnitAuras.GetRefreshCarryOverDuration(auraInstanceUnit, auraInstanceID, spellID?) : newDuration[function]UnitAurasC_UnitAuras.GetRefreshExtendedDuration(auraInstanceUnit, auraInstanceID, spellID?) : newDuration[function]UnitAurasC_UnitAuras.GetUnitAuraBySpellID(unit, spellID) : aura[function]UnitAurasC_UnitAuras.GetUnitAuraInstanceIDs(unit, filter, maxCount?, sortRule, sortDirection) : auraInstanceIDs[function]UnitAurasC_UnitAuras.GetUnitAuras(unit, filter, maxCount?, sortRule, sortDirection) : auras[function]UnitAurasC_UnitAuras.IsAuraFilteredOutByInstanceID(unit, auraInstanceID, filter) : isFiltered[function]UnitAurasC_UnitAuras.RemoveAuraSound(auraSoundID)[function]UnitAurasC_UnitAuras.RemovePrivateAuraAnchor(anchorID)[function]UnitAurasC_UnitAuras.ResetAuraDataProvider()[function]UnitAurasC_UnitAuras.SetGroupBuffVisualAlerts(visualAlerts)[function]UnitAurasC_UnitAuras.SetHiddenGroupBuffs(spellIDs)[function]UnitAurasC_UnitAuras.SetPrivateWarningTextAnchor(parent, anchor?)[function]UnitAurasC_UnitAuras.SwitchAuraDataProvider()[function]UnitAurasC_UnitAuras.WantsAlteredForm(unit) : wantsAlteredForm[function]UnitAurasC_UserFeedback.SubmitBug(bugInfo, suppressNotification) : success[function]UserFeedbackC_UserFeedback.SubmitSuggestion(suggestion) : success[function]UserFeedbackC_VideoOptions.AreHighResTexturesAvailable() : areAvailable[function]VideoC_VideoOptions.GetCurrentGameWindowSize() : size[function]VideoC_VideoOptions.GetDefaultGameWindowSize(monitor) : size[function]VideoC_VideoOptions.GetGameWindowSizes(monitor, fullscreen) : sizes[function]VideoC_VideoOptions.GetGxAdapterInfo() : adapters[function]VideoC_VideoOptions.IsLinearEnabledOnStart() : isEnabled[function]VideoC_VideoOptions.IsOutlineModeSupported() : isSupported[function]VideoC_VideoOptions.IsPBRWaterSupported() : isSupported[function]VideoC_VideoOptions.IsSecondaryLightingSupported() : isSupported[function]VideoC_VideoOptions.IsSpellVisualDensitySystemSupported() : isSupported[function]VideoC_VideoOptions.SetGameWindowSize(x, y)[function]VideoC_VignetteInfo.FindBestUniqueVignette(vignetteGUIDs) : bestUniqueVignetteIndex[function]VignetteC_VignetteInfo.GetHealthPercent(vignetteGUID) : healthPct[function]VignetteC_VignetteInfo.GetRecommendedGroupSize(vignetteGUID) : minGroupSize, maxGroupSize[function]VignetteC_VignetteInfo.GetVignetteInfo(vignetteGUID) : vignetteInfo[function]VignetteC_VignetteInfo.GetVignettePosition(vignetteGUID, uiMapID) : vignettePosition, vignetteFacing[function]VignetteC_VignetteInfo.GetVignettes() : vignetteGUIDs[function]VignetteC_VoiceChat.ActivateChannel(channelID)[function]VoiceChatC_VoiceChat.ActivateChannelTranscription(channelID)[function]VoiceChatC_VoiceChat.BeginLocalCapture(listenToLocalUser)[function]VoiceChatC_VoiceChat.CanAccessSettings() : canAccess[function]VoiceChatC_VoiceChat.CanPlayerUseVoiceChat() : canUseVoiceChat[function]VoiceChatC_VoiceChat.CreateChannel(channelDisplayName) : status[function]VoiceChatC_VoiceChat.DeactivateChannel(channelID)[function]VoiceChatC_VoiceChat.DeactivateChannelTranscription(channelID)[function]VoiceChatC_VoiceChat.EndLocalCapture()[function]VoiceChatC_VoiceChat.GetActiveChannelID() : channelID[function]VoiceChatC_VoiceChat.GetActiveChannelType() : channelType[function]VoiceChatC_VoiceChat.GetActiveVoiceProviderID() : activeVoiceProviderID[function]VoiceChat

Documented 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.