~/forever/addon-api
Addon API
C_ActionBar.HasPetActionPetBarIndices(petActionID, setToSearch) : hasPetActionPetBarIndicesC_ActionBar.HasRangeRequirements(actionID) : hasRangeRequirementsC_ActionBar.HasSpellActionButtons(spellID, setToSearch) : hasSpellActionButtonsC_ActionBar.HasTempShapeshiftActionBar() : hasTempShapeshiftActionBarC_ActionBar.HasVehicleActionBar() : hasVehicleActionBarC_ActionBar.IsActionInRange(actionID, target?) : isInRangeC_ActionBar.IsAssistedCombatAction(slotID) : isAssistedCombatActionC_ActionBar.IsAttackAction(actionID) : isAttackActionC_ActionBar.IsAutoCastPetAction(slotID) : isAutoCastPetActionC_ActionBar.IsAutoRepeatAction(actionID) : isAutoRepeatActionC_ActionBar.IsConsumableAction(actionID) : isConsumableActionC_ActionBar.IsCurrentAction(actionID) : isCurrentActionC_ActionBar.IsEnabledAutoCastPetAction(slotID) : isEnabledAutoCastPetActionC_ActionBar.IsEquippedAction(actionID) : isEquippedActionC_ActionBar.IsEquippedGearOutfitAction(slotID) : isEquippedGearOutfitActionC_ActionBar.IsHarmfulAction(actionID, useNeutral) : isHarmfulC_ActionBar.IsHelpfulAction(actionID, useNeutral) : isHelpfulC_ActionBar.IsHighestSpellRank(spellID) : isHighestRankC_ActionBar.IsInterruptAction(slotID) : isInterruptActionC_ActionBar.IsItemAction(actionID) : isItemActionC_ActionBar.IsMacroActionWithShowTooltip(actionID) : isMacroActionWithShowTooltipC_ActionBar.IsOnBarOrSpecialBar(spellID, setToSearch) : isOnBarOrSpecialBarC_ActionBar.IsPossessBarVisible() : isPossessBarVisibleC_ActionBar.IsStackableAction(actionID) : isStackableActionC_ActionBar.IsUsableAction(actionID) : isUsable, isLackingResourcesC_ActionBar.PutActionInSlot(slotID)C_ActionBar.RegisterActionUIButton(checkboxFrame, actionID, cooldownFrame)C_ActionBar.SetActionBarPage(pageIndex)C_ActionBar.ShouldOverrideBarShowHealthBar() : showHealthBarC_ActionBar.ShouldOverrideBarShowManaBar() : showManaBarC_ActionBar.ShouldShowKeyring() : isKeyringEnabledC_ActionBar.ToggleAutoCastPetAction(slotID)C_ActionBar.UnregisterActionUIButton(checkboxFrame)C_ActionBar.UsesActionText(actionID) : usesActionTextPET_BAR_UPDATEUPDATE_BONUS_ACTIONBARUPDATE_EXTRA_ACTIONBARUPDATE_MULTI_CAST_ACTIONBARUPDATE_OVERRIDE_ACTIONBARDocumented 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.