lastTime
+ /// (exclusive) and time (inclusive).
+ /// The time within the animation. Most timelines find the key before and the key after this time so they can
+ /// interpolate between the keys.
+ /// If any events are fired, they are added to this list. Can be null to ignore firing events or if the
+ /// timeline does not fire events.
+ /// 0 applies the current or setup value (depending on blend). 1 applies the timeline value.
+ /// Between 0 and 1 applies a value between the current or setup value and the timeline value. By adjusting
+ /// alpha over time, an animation can be mixed in or out. alpha can also be useful to
+ /// apply animations on top of each other (layered).
+ /// Controls how mixing is applied when alpha < 1.
+ /// Indicates whether the timeline is mixing in or out. Used by timelines which perform instant transitions,
+ /// such as First is intended for the first animations applied, not for animations layered on top of those.Replace is intended for animations layered on top of others, not for the first animations applied.Add is intended for animations layered on top of others, not for the first animations applied.alpha is mixing out over time toward 0 (the setup or current pose value) or
+ /// mixing in toward 1 (the timeline's value).cx1 and cx2 are from 0 to 1,
+ /// representing the percent of time between the two key frames. cy1 and cy2 are the percent of the
+ /// difference between the key frame's values.lastTime and <= time.Delay (ie the mix
+ /// ends at (Delay = 0) or before (Delay < 0) the previous track entry duration). If the
+ /// previous entry is looping, its next loop completion is used instead of its duration.
+ ///
+ /// Delay (ie the mix ends at (Delay = 0) or
+ /// before (Delay < 0) the previous track entry duration). If the previous entry is looping, its next
+ /// loop completion is used instead of its duration.
+ /// Delay
+ /// postpones incrementing the Delay is the time from
+ /// the start of the previous animation to when this track entry will become the current track entry (ie when the previous
+ /// track entry Delay).AnimationStart time, it often makes sense to set AnimationLast time (exclusive) and
+ /// AnimationTime (inclusive). Defaults to -1 to ensure triggers on frame 0 happen the first time this animation
+ /// is applied.AnimationTime, which is between TrackTime is 0, the AnimationTime is equal to the
+ /// AnimationStart time.
+ /// Delay <= 0, note the
+ /// {EventThreshold, event timelines are applied while this animation is being mixed out. Defaults to 0, so event
+ /// timelines are not applied while this animation is being mixed out.
+ /// AttachmentThreshold, attachment timelines are applied while this animation is being mixed out. Defaults to
+ /// 0, so attachment timelines are not applied while this animation is being mixed out.
+ ///DrawOrderThreshold, draw order timelines are applied while this animation is being mixed out. Defaults to 0,
+ /// so draw order timelines are not applied while this animation is being mixed out.
+ /// Next makes up a linked list. MixDuration when the mix is complete.MixDuration can be set manually rather than use the value from
+ /// MixDuration can be set for a new
+ /// track entry only before Delay <= 0, note the
+ /// MixBlend can be set for a new track entry only before MixingFrom makes up a linked list.MixingTo makes up a linked list.HoldPrevious to true applies the first animation
+ /// at 100% during the mix so the lower track value is overwritten. Such dipping does not occur on the lowest track which
+ /// keys the property, only when a higher track also keys the property.HoldPrevious is true and this animation does not key all the same properties as the
+ /// previous animation.+ /// See Point Attachments in the Spine User Guide. + ///