~/forever/updates/addon-api
Updates
EncounterTimelineTrackLayoutMixin:UpdateHiddenTrackLayout(_trackData, primaryAxisOffset)EncounterTimelineTrackLayoutMixin:UpdateLayout()EncounterTimelineTrackLayoutMixin:UpdateLinearTrackLayout(trackData, primaryAxisOffset)EncounterTimelineTrackLayoutMixin:UpdateSortedTrackLayout(trackData, primaryAxisOffset)EncounterTimelineTrackLayoutMixin:UpdateTrackLayout(trackData, primaryAxisOffset)EncounterTimelineTrackLayoutMixin:UpdateTrackLayoutByType(trackData, primaryAxisOffset)EncounterTimelineTrackLayoutMixin:UpdateTrackList()EncounterTimelineTrackOrientationMixin:GetEndPoint()EncounterTimelineTrackOrientationMixin:GetOrientedExtents(w, h)EncounterTimelineTrackOrientationMixin:GetOrientedOffsets(x, y)EncounterTimelineTrackOrientationMixin:GetOrientedTexCoord(x1, y1, x2, y2, x3, y3, x4, y4)EncounterTimelineTrackOrientationMixin:GetStartPoint()EncounterTimelineTrackOrientationMixin:GetTranslatedPointName(point)EncounterTimelineTrackOrientationMixin:IsHorizontal()EncounterTimelineTrackOrientationMixin:IsVertical()EncounterTimelineTrackSettingsMixin:GetCrossAxisOffset()EncounterTimelineTrackSettingsMixin:GetTrackOrientation()EncounterTimelineTrackSettingsMixin:OnCrossAxisOffsetChanged(_crossAxisOffset)EncounterTimelineTrackSettingsMixin:OnLoad()EncounterTimelineTrackSettingsMixin:OnTrackOrientationChanged(_trackOrientation)EncounterTimelineTrackSettingsMixin:SetCrossAxisOffset(offset)EncounterTimelineTrackSettingsMixin:SetTrackOrientation(orientation)EncounterTimelineTrackViewMixin:CalculateLongTrackDividerOffset()EncounterTimelineTrackViewMixin:CalculateMediumTrackExtent()EncounterTimelineTrackViewMixin:CalculateQueuedTrackDividerOffset()EncounterTimelineTrackViewMixin:CalculateShortTrackExtent()EncounterTimelineTrackViewMixin:EnumerateLineBreakMaskTextures()EncounterTimelineTrackViewMixin:GetBackgroundTexture()EncounterTimelineTrackViewMixin:GetDynamicEventRegistrations()EncounterTimelineTrackViewMixin:GetEventFramePool(_eventID)EncounterTimelineTrackViewMixin:GetLineBreakMaskTexture(index)EncounterTimelineTrackViewMixin:GetLineEndAtlas()EncounterTimelineTrackViewMixin:GetLineEndTexture()EncounterTimelineTrackViewMixin:GetLineStartAtlas()EncounterTimelineTrackViewMixin:GetLineStartTexture()EncounterTimelineTrackViewMixin:GetLongTrackDividerTexture()EncounterTimelineTrackViewMixin:GetPipFontString()EncounterTimelineTrackViewMixin:GetPipTexture()EncounterTimelineTrackViewMixin:GetQueuedTrackDividerTexture()EncounterTimelineTrackViewMixin:GetViewType()EncounterTimelineTrackViewMixin:InitializeEventFrameSettings(eventFrame)EncounterTimelineTrackViewMixin:OnBackgroundAlphaChanged(_backgroundAlpha)EncounterTimelineTrackViewMixin:OnCrossAxisExtentChanged(_crossAxisExtent)EncounterTimelineTrackViewMixin:OnCrossAxisOffsetChanged(_crossAxisOffset)EncounterTimelineTrackViewMixin:OnEvent(event, ...)EncounterTimelineTrackViewMixin:OnHighlightTimeChanged(highlightTime)EncounterTimelineTrackViewMixin:OnLayoutUpdated()EncounterTimelineTrackViewMixin:OnLoad()EncounterTimelineTrackViewMixin:OnPipIconShownChanged(_pipIconShown)EncounterTimelineTrackViewMixin:OnPipTextAnchorChanged(_pipTextAnchor)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.