~/forever/updates/addon-api
Updates
ModelSceneMixin:StopCameraYaw()ModelSceneMixin:SynchronizeActiveCamera()ModelSceneMixin:Transform3DPointTo2D(x, y, z)ModelSceneMixin:TransitionToModelSceneID(modelSceneID, cameraTransitionType, cameraModificationType, forceEvenIfSame)ModelSceneResetButtonMixin:Init()ModelSceneResetButtonMixin:OnClick()ModelSceneResetButtonMixin:OnLoad()ModelSceneZoomButtonMixin:Init()ModelSceneZoomButtonMixin:OnClick()ModelSceneZoomButtonMixin:OnLoad()ModelSceneZoomButtonMixin:SetZoomAmount(amountToZoom)ModelScenelRotateButtonMixin:Init()ModelScenelRotateButtonMixin:OnLoad()ModelScenelRotateButtonMixin:OnMouseDown()ModelScenelRotateButtonMixin:OnMouseUp()ModelScenelRotateButtonMixin:OnSmartNavClick()ModelScenelRotateButtonMixin:RotateStep()ModelScenelRotateButtonMixin:SetRotation(rotation)ModelScenelRotateButtonMixin:SetRotationIncrement(increment)Model_ApplyUICamera(self, uiCameraID)Model_OnEvent(self, event, ...)Model_OnLoad(self, maxZoom, minZoom, defaultRotation, onMouseUp)Model_OnMouseDown(model, button)Model_OnMouseUp(model, button)Model_OnMouseWheel(self, delta, maxZoom, minZoom)Model_UpdateRotation(self, leftButton, rightButton, elapsedTime, rotationsPerSecond)ModifyOrbitCameraButtonMixin:GetActiveOrbitCamera()ModifyOrbitCameraButtonMixin:OnMouseDown()ModifyOrbitCameraButtonMixin:OnMouseUp()ModifyOrbitCameraButtonMixin:OnUpdate(elapsed)MoneyFormatterConfigMixin:GetDenominationAbbreviation(denomination)MoneyFormatterConfigMixin:GetDenominationAtlas(denomination)MoneyFormatterConfigMixin:GetDenominationFullText(denomination)MoneyFormatterConfigMixin:GetDisplayMode()MoneyFormatterConfigMixin:GetMinDenomination()MoneyFormatterConfigMixin:GetShowMinDenominationAtZero()MoneyFormatterConfigMixin:GetTextureMarkupOptions()MoneyFormatterConfigMixin:GetValueFormatter()MoneyFormatterConfigMixin:GetZeroDisplayMode()MoneyFormatterConfigMixin:GetZeroDisplayText()MoneyFormatterConfigMixin:Init()MoneyFormatterConfigMixin:SetDisplayMode(mode)MoneyFormatterConfigMixin:SetMinDenomination(denomination)MoneyFormatterConfigMixin:SetShowMinDenominationAtZero(showAtZero)MoneyFormatterConfigMixin:SetTextureMarkupOptions(textureWidth, textureHeight, textureOffsetX, textureOffsetY)MoneyFormatterConfigMixin:SetValueFormatter(func)MoneyFormatterConfigMixin:SetZeroDisplayMode(mode)MoneyFormatterConfigMixin:SetZeroDisplayText(text)MoneyFormatterUtil.BreakUpLargeNumbers(amount, denomination)MoneyFormatterUtil.CreateFormatterConfig()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.