~/forever/updates/addon-api
Updates
GamepadHudModeMixin:SelectFirstAvailableHudFrame(skipIntroAnim)GamepadHudModeMixin:SelectHudFrame(index, skipCursorIntroAnim)GamepadHudModeMixin:SelectNextHudFrame()GamepadHudModeMixin:SelectPreviousHudFrame()GamepadHudModeMixin:ShowFrameHudElements()GamepadHudModeMixin:StartHudModeOnFrame(frame)GamepadHudModeMixin:ToggleEditMode()GamepadHudModeMixin:UpdateCursorPosition(info, skipIntroAnim)GamepadItemPickupCursorMixin:OnEvent(event, ...)GamepadItemPickupCursorMixin:OnLoad()GamepadMode.GetHudModifierUsesToggle()GamepadMode.GetLeftTargetModifierFlag()GamepadMode.GetOverrideAllowLeftRightModifiers()GamepadMode.GetRightTargetModifierFlag()GamepadMode.GetTargetingModifierVisualState()GamepadMode.HasTargetingModifierVisualState()GamepadMode.IsBindingDown(inBinding)GamepadMode.IsHUDBindingModifierDown()GamepadMode.IsLeftModifierDown()GamepadMode.IsRightModifierDown()GamepadMode.IsTargetingModifierDown(flag)GamepadMode.OnCrossBarModifierChanged(inMod, down)GamepadMode.OnHUDBindingModifierChanged(down)GamepadMode.OnLeftTargetModifierChanged(down)GamepadMode.OnRightTargetModifierChanged(down)GamepadMode.OnTargetModifierChanged(flag, down)GamepadMode.OpenRadial()GamepadMode.RegisterCrossBarModifierStateChanged(callback, owner)GamepadMode.RegisterInputModifierStateChangeCallback(callback, owner)GamepadMode.RegisterTargetModifierChanged(callback, owner)GamepadMode.RegisterTargetModifierStateCancelled(callback, owner)GamepadMode.RegisterTargetModifierStateChanged(callback, owner)GamepadMode.RegisterTargetModifierVisualStateChanged(callback, owner)GamepadMode.ResetModifiers()GamepadMode.SetHUDBindingModifier(down)GamepadMode.SetOverrideAllowLeftRightModifiers(allowUsage)GamepadMode.SetTargetModifier(flag, down)GamepadMode.TogglePingSystem(down)GamepadMode.ToggleUIFocus()GamepadMode.UnregisterCrossBarModifierStateChanged(owner)GamepadMode.UnregisterInputModifierStateChangeCallback(owner)GamepadMode.UnregisterTargetModifierChanged(owner)GamepadMode.UnregisterTargetModifierStateCancelled(owner)GamepadMode.UnregisterTargetModifierStateChanged(owner)GamepadMode.UnregisterTargetModifierVisualStateChanged(owner)GamepadPersistentInputLegendEntryMixin:OnEvent(Event)GamepadPersistentInputLegendEntryMixin:OnLoad()GamepadPersistentInputLegendEntryMixin:OnShow()GamepadPersistentInputLegendEntryMixin:SetCustomRefreshOnShow(RefreshFunction)GamepadPersistentInputLegendEntryMixin:SetCustomRefreshWithCVar(CVar, RefreshFunction)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.