~/forever/updates/addon-api
Updates
EncounterTimelineTrackEventMixin:GetTrackAlphaCurve()EncounterTimelineTrackEventMixin:GetTrailAlphaCurve()EncounterTimelineTrackEventMixin:GetTrailAtlas()EncounterTimelineTrackEventMixin:GetTrailTexture()EncounterTimelineTrackEventMixin:HighlightFrame()EncounterTimelineTrackEventMixin:Init(eventInfo, timer, state, track, trackSortIndex, blocked, color)EncounterTimelineTrackEventMixin:IsDirty(flag)EncounterTimelineTrackEventMixin:MarkClean(flag)EncounterTimelineTrackEventMixin:MarkDirty(flag)EncounterTimelineTrackEventMixin:OnEventBlockStateChanged(_blocked)EncounterTimelineTrackEventMixin:OnEventStateChanged(state)EncounterTimelineTrackEventMixin:OnEventTrackChanged(track, trackSortIndex)EncounterTimelineTrackEventMixin:OnFlipHorizontallyChanged(_flipHorizontally)EncounterTimelineTrackEventMixin:OnHighlightTimeChanged(_highlightTime)EncounterTimelineTrackEventMixin:OnIconScaleChanged(_iconScale)EncounterTimelineTrackEventMixin:OnIndicatorIconMaskChanged(_indicatorIconMask)EncounterTimelineTrackEventMixin:OnLoad()EncounterTimelineTrackEventMixin:OnShowCountdownChanged(_showCountdown)EncounterTimelineTrackEventMixin:OnShowTextChanged(_showText)EncounterTimelineTrackEventMixin:OnTrackOrientationChanged(_trackOrientation)EncounterTimelineTrackEventMixin:OnUpdate()EncounterTimelineTrackEventMixin:PlayCancelAnimation()EncounterTimelineTrackEventMixin:PlayFinishAnimation()EncounterTimelineTrackEventMixin:PlayHighlightAnimation()EncounterTimelineTrackEventMixin:PlayIntroAnimation()EncounterTimelineTrackEventMixin:PlayPulseAnimation()EncounterTimelineTrackEventMixin:Reset()EncounterTimelineTrackEventMixin:ShouldPlayPulseAnimation()EncounterTimelineTrackEventMixin:ShouldShowCountdownElement(timeRemaining)EncounterTimelineTrackEventMixin:ShouldShowTextElement(text)EncounterTimelineTrackEventMixin:StopCancelAnimation()EncounterTimelineTrackEventMixin:StopFinishAnimation()EncounterTimelineTrackEventMixin:StopHighlightAnimation()EncounterTimelineTrackEventMixin:StopIntroAnimation()EncounterTimelineTrackEventMixin:StopPulseAnimation()EncounterTimelineTrackEventMixin:UpdateCountdown()EncounterTimelineTrackEventMixin:UpdateDirty()EncounterTimelineTrackEventMixin:UpdateFrameLevel()EncounterTimelineTrackEventMixin:UpdateIconAlpha()EncounterTimelineTrackEventMixin:UpdateIconBorder()EncounterTimelineTrackEventMixin:UpdateIconLayout()EncounterTimelineTrackEventMixin:UpdateIconTexture()EncounterTimelineTrackEventMixin:UpdateIndicatorIcons()EncounterTimelineTrackEventMixin:UpdateIndicatorLayout()EncounterTimelineTrackEventMixin:UpdateLayout()EncounterTimelineTrackEventMixin:UpdateNameText()EncounterTimelineTrackEventMixin:UpdatePosition()EncounterTimelineTrackEventMixin:UpdatePulseAnimation()EncounterTimelineTrackEventMixin:UpdateStatusText()EncounterTimelineTrackEventMixin:UpdateTextLayout()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.