indigo.shared.animation
package indigo.shared.animation
Members list
Packages
package indigo.shared.animation.timeline
Type members
Classlikes
final case class Animation(animationKey: AnimationKey, currentCycleLabel: CycleLabel, cycles: NonEmptyList[Cycle])
object Animation
enum AnimationAction
object AnimationKey
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AnimationKey.type
final case class AnimationMemento(bindingKey: BindingKey, currentCycleLabel: CycleLabel, currentCycleMemento: CycleMemento)
final case class AnimationRef(animationKey: AnimationKey, currentCycleLabel: CycleLabel, cycles: Map[CycleLabel, CycleRef])
object AnimationRef
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AnimationRef.type
final case class Cycle(label: CycleLabel, frames: NonEmptyList[Frame], playheadPosition: Int, lastFrameAdvance: Millis)
object Cycle
object CycleLabel
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CycleLabel.type
object CycleRef
In this article