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

Addon API

38 entries
C_UnitAuras.AddAuraSound(trigger, sound) : auraSoundID[function]UnitAurasC_UnitAuras.AddBlockedAura(unit, auraInstanceID)[function]UnitAurasC_UnitAuras.AddPrivateAuraAnchor(args) : anchorID[function]UnitAurasC_UnitAuras.AuraIsBigDefensive(spellID) : isBigDefensive[function]UnitAurasC_UnitAuras.AuraIsPrivate(spellID) : isPrivate[function]UnitAurasC_UnitAuras.CancelAuraByInstanceID(unit, auraInstanceID)[function]UnitAurasC_UnitAuras.ClearBlockedAuras(unit)[function]UnitAurasC_UnitAuras.DoesAuraHaveExpirationTime(auraInstanceUnit, auraInstanceID) : hasExpirationTime[function]UnitAurasC_UnitAuras.GetAuraApplicationDisplayCount(auraInstanceUnit, auraInstanceID, minDisplayCount, maxDisplayCount?) : count[function]UnitAurasC_UnitAuras.GetAuraBaseDuration(auraInstanceUnit, auraInstanceID, spellID?) : newDuration[function]UnitAurasC_UnitAuras.GetAuraCasterGUID(auraInstanceUnit, auraInstanceID) : casterGUID[function]UnitAurasC_UnitAuras.GetAuraDataByAuraInstanceID(unit, auraInstanceID) : aura[function]UnitAurasC_UnitAuras.GetAuraDataByIndex(unit, index, filter?) : aura[function]UnitAurasC_UnitAuras.GetAuraDataBySlot(unit, slot) : aura[function]UnitAurasC_UnitAuras.GetAuraDataBySpellName(unit, spellName, filter?) : aura[function]UnitAurasC_UnitAuras.GetAuraDispelTypeColor(auraInstanceUnit, auraInstanceID, curve) : dispelTypeColor[function]UnitAurasC_UnitAuras.GetAuraDuration(auraInstanceUnit, auraInstanceID) : duration[function]UnitAurasC_UnitAuras.GetAuraSlots(unit, filter?, maxSlots?, continuationToken?) : outContinuationToken, slots[function]UnitAurasC_UnitAuras.GetBuffDataByIndex(unit, index, filter?) : aura[function]UnitAurasC_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]UnitAuras

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.