~/forever/updates/addon-api
Updates
HouseEditorCustomizeModeMixin:OnTargetUnselected()HouseEditorCustomizeModeMixin:SetInstructionShown(instructionSet, shouldShow)HouseEditorCustomizeModeMixin:ShowDecorInstanceTooltip(decorInstanceInfo)HouseEditorCustomizeModeMixin:ShowHouseTooltip()HouseEditorCustomizeModeMixin:ShowRoomComponentTooltip(componentInfo)HouseEditorCustomizeModeMixin:ShowSelectedDecorInfo()HouseEditorCustomizeModeMixin:ShowSelectedRoomComponentInfo()HouseEditorCustomizeModeMixin:TryHandleEscape()HouseEditorCustomizeModeMixin:UpdateSelectedDecorInfo()HouseEditorDecorCountMixin:OnLoad()HouseEditorDecorCountMixin:OnShow()HouseEditorDecorCountMixin:UpdateCount()HouseEditorExpertDecorModeMixin:HandleManipulatorEvent(manipulatorEvent)HouseEditorExpertDecorModeMixin:IsLoopingSound()HouseEditorExpertDecorModeMixin:OnEvent(event, ...)HouseEditorExpertDecorModeMixin:OnHide()HouseEditorExpertDecorModeMixin:OnLoad()HouseEditorExpertDecorModeMixin:OnShow()HouseEditorExpertDecorModeMixin:PlaySelectedHouseSoundForSize(size)HouseEditorExpertDecorModeMixin:PlaySelectedSoundForSize(size, _isPreview)HouseEditorExpertDecorModeMixin:SetInstructionShown(instructionSet, shouldShow, activeSubmode)HouseEditorExpertDecorModeMixin:ShowDecorInstanceTooltip(decorInstanceInfo)HouseEditorExpertDecorModeMixin:StartLoopingSound()HouseEditorExpertDecorModeMixin:StopLoopingSound()HouseEditorExpertDecorModeMixin:TryHandleEscape()HouseEditorExpertDecorModeMixin:UpdateActiveSubmode(activeSubmode, forceUpdateState)HouseEditorExpertDecorModeMixin:UpdateKeybinds()HouseEditorExpertDecorModeMixin:UpdateShownInstructions()HouseEditorExteriorCustomizationModeMixin:AddPoint(pointFrame)HouseEditorExteriorCustomizationModeMixin:HandleErrorResult(result)HouseEditorExteriorCustomizationModeMixin:OnEvent(event, ...)HouseEditorExteriorCustomizationModeMixin:OnHide()HouseEditorExteriorCustomizationModeMixin:OnHideDecorClicked(isChecked)HouseEditorExteriorCustomizationModeMixin:OnLoad()HouseEditorExteriorCustomizationModeMixin:OnShow()HouseEditorExteriorCustomizationModeMixin:ReleaseAllPoints()HouseEditorExteriorCustomizationModeMixin:ReleasePoint(pointFrame)HouseEditorExteriorCustomizationModeMixin:TryHandleEscape()HouseEditorExteriorCustomizationModeMixin:UpdateAllCoreOptions()HouseEditorExteriorCustomizationModeMixin:UpdateAllPointVisuals()HouseEditorExteriorCustomizationModeMixin:UpdateCoreFixtureDropdown(dropdown, selectedOption, options)HouseEditorExteriorCustomizationModeMixin:UpdateCoreFixtureOptions(skipLayout)HouseEditorExteriorCustomizationModeMixin:UpdateHideDecorOption(isDecorHidden)HouseEditorExteriorCustomizationModeMixin:UpdateHouseSizeOptions(skipLayout)HouseEditorExteriorCustomizationModeMixin:UpdateHouseTypeOptions(skipLayout)HouseEditorExteriorCustomizationModeMixin:UpdateHoveredFixture(isHoveringFixture)HouseEditorExteriorCustomizationModeMixin:UpdateSelectedPoint()HouseEditorFrameMixin:ExpandHouseStorage()HouseEditorFrameMixin:GetActiveModeFrame()HouseEditorFrameMixin:HandleEscape()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.