~/forever/updates/addon-api
Updates
SetUnitColor(unit, colorR, colorG, colorB, colorA)SetUnitCursorTexture(textureObject, unit, style?, includeLowPriority?, preferGamepadIcon?) : hasCursorSetUpdateCallback(cb)SetUpdateInterval(updateInterval)SetUseAuraDisplayTime(useAuraDisplayTime)SetUseCenterForOrigin(x, y, z)SetUseCircularEdge(useCircularEdge)SetUseGBuffer(useGBuffer)SetUseTransmogChoices(use)SetUseTransmogSkin(use)SetUserPlaced(userPlaced)SetUsingParentLevel(usingParentLevel)SetUsingSoftCursor(usingSoftCursor)SetValue(value, interpolation)SetValueStep(valueStep)SetVertTile(tiling)SetVertexColor(colorR, colorG, colorB, a?)SetVertexColorFromBoolean(value, colorIfTrue, colorIfFalse)SetVertexOffset(vertexIndex, offsetX, offsetY)SetVerticalScroll(offset)SetViewInsets(left, right, top, bottom)SetViewTranslation(x, y)SetVisibleTextByteLimit(maxVisibleBytes)SetWidth(width)SetWindow(window?)SetWordWrap(wrap)SetYaw(yaw)SetZeroDurationText(text?)SetZoom(zoom)Enumeration SharedStringFlagShouldButtonPassThrough(button) : shouldPassThroughShouldDisplayRaidRolesInSocialFrame() : resultShouldDisplayStoryModeTooltipInSocialFrame() : resultShouldShowExpansionUpgradeBanner() : showUpgradeBannerShouldShowIslandsWeeklyPOI() : resultShouldShowSpecialSplashScreen() : resultShow()ShowCloak(show)ShowHelm(show)ShowingCloak() : resultShowingHelm() : resultSignalAfter(key, secondsFromNow)SignalAt(key, time)Enumeration SimpleOrderStatusSimulateMouseClick(button)SimulateMouseDown(button)SimulateMouseUp(button)SimulateMouseWheel(delta)SitStandOrDescendStart()Structure SkillLineAttributesDocumented 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.