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

Addon API

6,329 entries
C_ActionBar.HasTempShapeshiftActionBar() : hasTempShapeshiftActionBar[function]ActionBarC_ActionBar.HasVehicleActionBar() : hasVehicleActionBar[function]ActionBarC_ActionBar.IsActionInRange(actionID, target?) : isInRange[function]ActionBarC_ActionBar.IsAssistedCombatAction(slotID) : isAssistedCombatAction[function]ActionBarC_ActionBar.IsAttackAction(actionID) : isAttackAction[function]ActionBarC_ActionBar.IsAutoCastPetAction(slotID) : isAutoCastPetAction[function]ActionBarC_ActionBar.IsAutoRepeatAction(actionID) : isAutoRepeatAction[function]ActionBarC_ActionBar.IsConsumableAction(actionID) : isConsumableAction[function]ActionBarC_ActionBar.IsCurrentAction(actionID) : isCurrentAction[function]ActionBarC_ActionBar.IsEnabledAutoCastPetAction(slotID) : isEnabledAutoCastPetAction[function]ActionBarC_ActionBar.IsEquippedAction(actionID) : isEquippedAction[function]ActionBarC_ActionBar.IsEquippedGearOutfitAction(slotID) : isEquippedGearOutfitAction[function]ActionBarC_ActionBar.IsHarmfulAction(actionID, useNeutral) : isHarmful[function]ActionBarC_ActionBar.IsHelpfulAction(actionID, useNeutral) : isHelpful[function]ActionBarC_ActionBar.IsHighestSpellRank(spellID) : isHighestRank[function]ActionBarchanged 70755C_ActionBar.IsInterruptAction(slotID) : isInterruptAction[function]ActionBarC_ActionBar.IsItemAction(actionID) : isItemAction[function]ActionBarC_ActionBar.IsMacroActionWithShowTooltip(actionID) : isMacroActionWithShowTooltip[function]ActionBarC_ActionBar.IsOnBarOrSpecialBar(spellID, setToSearch) : isOnBarOrSpecialBar[function]ActionBarC_ActionBar.IsPossessBarVisible() : isPossessBarVisible[function]ActionBarC_ActionBar.IsStackableAction(actionID) : isStackableAction[function]ActionBarC_ActionBar.IsUsableAction(actionID) : isUsable, isLackingResources[function]ActionBarC_ActionBar.PutActionInSlot(slotID)[function]ActionBarC_ActionBar.RegisterActionUIButton(checkboxFrame, actionID, cooldownFrame)[function]ActionBarC_ActionBar.SetActionBarPage(pageIndex)[function]ActionBarC_ActionBar.ShouldOverrideBarShowHealthBar() : showHealthBar[function]ActionBarC_ActionBar.ShouldOverrideBarShowManaBar() : showManaBar[function]ActionBarC_ActionBar.ShouldShowKeyring() : isKeyringEnabled[function]ActionBarC_ActionBar.ToggleAutoCastPetAction(slotID)[function]ActionBarC_ActionBar.UnregisterActionUIButton(checkboxFrame)[function]ActionBarC_ActionBar.UsesActionText(actionID) : usesActionText[function]ActionBarC_AddOnProfiler.AddMeasuredCallEvent(name)[function]AddOnProfilerC_AddOnProfiler.AddPerformanceMessageShown(msg)[function]AddOnProfilerC_AddOnProfiler.CheckForPerformanceMessage() : msg[function]AddOnProfilerC_AddOnProfiler.GetAddOnMetric(name, metric) : result[function]AddOnProfilerC_AddOnProfiler.GetApplicationMetric(metric) : result[function]AddOnProfilerC_AddOnProfiler.GetOverallMetric(metric) : result[function]AddOnProfilerC_AddOnProfiler.GetTicksPerSecond() : frequency[function]AddOnProfilerC_AddOnProfiler.GetTopKAddOnsForMetric(metric, k) : results[function]AddOnProfilerC_AddOnProfiler.IsEnabled() : enabled[function]AddOnProfilerC_AddOnProfiler.MeasureCall(func, arguments) : results, returns[function]AddOnProfilerC_AddOns.DisableAddOn(name, character)[function]AddOnsC_AddOns.DisableAllAddOns(character?)[function]AddOnsC_AddOns.DoesAddOnExist(name) : exists[function]AddOnsC_AddOns.DoesAddOnHaveLoadError(name) : hadError[function]AddOnsC_AddOns.EnableAddOn(name, character)[function]AddOnsC_AddOns.EnableAllAddOns(character?)[function]AddOnsC_AddOns.GetAddOnDependencies(name) : deps[function]AddOnsC_AddOns.GetAddOnEnableState(name, character) : state[function]AddOnsC_AddOns.GetAddOnInfo(name) : name, title, notes, loadable, reason, security[function]AddOns

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.