apply method

void apply(
  1. Skeleton skeleton,
  2. double lastTime,
  3. double time,
  4. bool loop,
  5. List<Event?> events,
  6. double alpha,
  7. MixPose pose,
  8. MixDirection direction,
)

Implementation

void apply(Skeleton skeleton, double lastTime, double time, bool loop,
    List<Event?> events, double alpha, MixPose pose, MixDirection direction) {
  if (loop && duration != 0) {
    time %= duration;
    if (lastTime > 0) lastTime %= duration;
  }

  final int n = timelines.length;
  for (int i = 0; i < n; i++) {
    timelines[i]
        .apply(skeleton, lastTime, time, events, alpha, pose, direction);
  }
}