Interface AnimationStateHandler.AnimationMapper<T extends Timed>

Type Parameters:
T - type
Enclosing class:
AnimationStateHandler<T extends Timed>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface AnimationStateHandler.AnimationMapper<T extends Timed>
Animation mapper
  • Method Summary

    Modifier and Type
    Method
    Description
    map(T keyframe, @NotNull AnimationStateHandler.MappingState state, float time)
    Maps keyframe's time
  • Method Details

    • map

      @NotNull T map(T keyframe, @NotNull @NotNull AnimationStateHandler.MappingState state, float time)
      Maps keyframe's time
      Parameters:
      keyframe - keyframe
      state - state
      time - time
      Returns:
      keyframe