~/forever/updates/addon-api
Updates
EncounterTimelineEventFrameMixin:SetEventBlocked(blocked)EncounterTimelineEventFrameMixin:SetEventColor(color)EncounterTimelineEventFrameMixin:SetEventFrameManager(eventFrameManager)EncounterTimelineEventFrameMixin:SetEventID(eventID)EncounterTimelineEventFrameMixin:SetEventState(state)EncounterTimelineEventFrameMixin:SetEventTrack(track, trackSortIndex)EncounterTimelineEventFrameMixin:ShouldReleaseFrameOnHide()EncounterTimelineEventFrameMixin:ShowTooltip()EncounterTimelineEventIconMixin:GetIconTexture()EncounterTimelineEventIconMixin:IsAnyIconShown()EncounterTimelineEventIconMixin:IsDeadlyEffect()EncounterTimelineEventIconMixin:IsPaused()EncounterTimelineEventIconMixin:IsQueued()EncounterTimelineEventIconMixin:OnHide()EncounterTimelineEventIconMixin:OnLoad()EncounterTimelineEventIconMixin:OnShow()EncounterTimelineEventIconMixin:PlayHighlightAnimation()EncounterTimelineEventIconMixin:SetDeadlyEffect(isDeadlyEffect)EncounterTimelineEventIconMixin:SetHighlightGlowAlpha(alpha)EncounterTimelineEventIconMixin:SetIcon(iconFileID)EncounterTimelineEventIconMixin:SetPaused(isPaused)EncounterTimelineEventIconMixin:SetQueued(isQueued)EncounterTimelineEventIconMixin:StopHighlightAnimation()EncounterTimelineEventIconMixin:UpdateOverlays()EncounterTimelineFrameManagerMixin:AcquireEventFrame(eventID)EncounterTimelineFrameManagerMixin:DetachEventFrame(eventFrame)EncounterTimelineFrameManagerMixin:DetachEventFrameByID(eventID)EncounterTimelineFrameManagerMixin:EnumerateEventFrames()EncounterTimelineFrameManagerMixin:GetActiveEventFrameCount()EncounterTimelineFrameManagerMixin:GetEventFrame(eventID)EncounterTimelineFrameManagerMixin:GetEventFramePool(eventID)EncounterTimelineFrameManagerMixin:HasAnyActiveEventFrames()EncounterTimelineFrameManagerMixin:HasEventFrame(eventID)EncounterTimelineFrameManagerMixin:IsEventFrameActive(eventFrame)EncounterTimelineFrameManagerMixin:IsEventFrameAttached(eventFrame, eventID)EncounterTimelineFrameManagerMixin:OnEventFrameAcquired(_eventFrame, _eventID, _isNewObject)EncounterTimelineFrameManagerMixin:OnEventFrameDetached(_eventFrame, _eventID)EncounterTimelineFrameManagerMixin:OnEventFrameReleased(_eventFrame)EncounterTimelineFrameManagerMixin:OnLoad()EncounterTimelineFrameManagerMixin:ReleaseAllEventFrames()EncounterTimelineFrameManagerMixin:ReleaseEventFrame(eventFrame)EncounterTimelineFrameManagerMixin:ReleaseEventFrameByID(eventID)EncounterTimelineIndicatorIconGridMixin:ApplyLayout(initialAnchor, direction, paddingX, paddingY, horizontalSpacing, verticalSpacing)EncounterTimelineIndicatorIconGridMixin:GetIconTextures()EncounterTimelineIndicatorIconGridMixin:GetOtherIconMask()EncounterTimelineIndicatorIconGridMixin:GetOtherIconTextures()EncounterTimelineIndicatorIconGridMixin:GetRoleIconMask()EncounterTimelineIndicatorIconGridMixin:GetRoleIconTextures()EncounterTimelineIndicatorIconGridMixin:SetTexturesForEvent(eventID, wantedIconMask)EncounterTimelineMixin:ActivateView(viewType)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.