[haxe] Port of commit c2fe1a3, Added TrackEntry IsNextReady. See #2547.

This commit is contained in:
Davide Tantillo 2024-06-11 15:05:03 +02:00
parent 9f42570868
commit 0e9a004388

View File

@ -112,10 +112,16 @@ class TrackEntry implements Poolable {
/** Returns true if this track entry has been applied at least once.
* <p>
* See {@link AnimationState#apply(Skeleton)}. */
public function wasApplied () {
public function wasApplied() {
return nextTrackLast != -1;
}
/** Returns true if there is a {@link #getNext()} track entry and it will become the current track entry during the next
* {@link AnimationState#update(float)}. */
public function isNextReady():Bool {
return next != null && nextTrackLast - next.delay >= 0;
}
public function reset():Void {
next = null;
previous = null;