~/forever/updates/addon-api
Updates
EditModeSystemMixin:OnSystemLoad()EditModeSystemMixin:OnSystemPositionChange()EditModeSystemMixin:OnUpdateSystem(anySettingsDirty)EditModeSystemMixin:PrepareForSave()EditModeSystemMixin:ProcessMovementKey(key)EditModeSystemMixin:RemoveSnappedFrame(frame)EditModeSystemMixin:ResetToDefaultPosition()EditModeSystemMixin:SelectSystem()EditModeSystemMixin:SetHasActiveChanges(hasActiveChanges)EditModeSystemMixin:SetPointOverride(point, relativeTo, relativePoint, offsetX, offsetY)EditModeSystemMixin:SetScaleOverride(newScale)EditModeSystemMixin:SetSelectionShown(shown)EditModeSystemMixin:SetShownOverride(shown)EditModeSystemMixin:SetSnappedToFrame(frame)EditModeSystemMixin:SetupSettingsDialogAnchor()EditModeSystemMixin:SetupVisibilityFunctionOverrides()EditModeSystemMixin:ShouldBreakSnappedFramesOnHide()EditModeSystemMixin:ShouldResetSettingsDialogAnchors(oldSelectedSystemFrame)EditModeSystemMixin:ShouldShowSetting(setting)EditModeSystemMixin:ShowEditInstructions(shown)EditModeSystemMixin:SnapToFrame(frameInfo)EditModeSystemMixin:TrySetCompositeNumberSettingValue(setting, newValue)EditModeSystemMixin:UpdateClampOffsets()EditModeSystemMixin:UpdateDirtySettings(oldSettingsMap)EditModeSystemMixin:UpdateDisplayInfoOptions(displayInfo)EditModeSystemMixin:UpdateMagnetismRegistration()EditModeSystemMixin:UpdateSettingMap(updateDirtySettings)EditModeSystemMixin:UpdateSystem(systemInfo)EditModeSystemMixin:UpdateSystemSetting(setting, entireSystemUpdate)EditModeSystemMixin:UpdateSystemSettingValue(setting, newValue)EditModeSystemMixin:UseSettingAltName(setting)EditModeSystemSelectionBaseMixin:CheckShowInstructionalTooltip()EditModeSystemSelectionBaseMixin:GetLabelText()EditModeSystemSelectionBaseMixin:HideInstructionalTooltip()EditModeSystemSelectionBaseMixin:IsSelected()EditModeSystemSelectionBaseMixin:IsShowingEditInstructions()EditModeSystemSelectionBaseMixin:OnDragStart()EditModeSystemSelectionBaseMixin:OnDragStop()EditModeSystemSelectionBaseMixin:OnEnter()EditModeSystemSelectionBaseMixin:OnLeave()EditModeSystemSelectionBaseMixin:OnLoad()EditModeSystemSelectionBaseMixin:OnMouseDown()EditModeSystemSelectionBaseMixin:SetSystem(system)EditModeSystemSelectionBaseMixin:ShouldShowLabelText()EditModeSystemSelectionBaseMixin:ShowEditInstructions(shown)EditModeSystemSelectionBaseMixin:ShowHighlighted()EditModeSystemSelectionBaseMixin:ShowSelected()EditModeSystemSelectionDoubleLabelMixin:SetVerticalState(vertical)EditModeSystemSelectionDoubleLabelMixin:UpdateLabelVisibility()EditModeSystemSelectionMixin:UpdateLabelVisibility()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.