AnimationModifier

A modifier of animation.

Parameters

predicate

predicate

start

start lerp

end

end lerp

speed

speed modifier

Constructors

Link copied to clipboard
constructor(start: Int, end: Int, speed: Float)
Creates modifier
constructor(@NotNull predicate: Supplier<Boolean>, start: Int, end: Int, speed: Float)
Creates modifier
constructor(@NotNull predicate: Supplier<Boolean>, start: Int, end: Int, @NotNull supplier: Supplier<Float>)
Creates modifier
constructor(@NotNull predicate: Supplier<Boolean>, start: Int, end: Int, @NotNull speed: AnimationModifier.SpeedModifier)
Creates modifier

Types

Link copied to clipboard
A modifier of speed

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
@NotNull
open fun speed(speed: Float): AnimationModifier.SpeedModifier
@NotNull
open fun speed(@NotNull supplier: Supplier<Float>): AnimationModifier.SpeedModifier
Creates speed modifier
Link copied to clipboard
open fun speedValue(): Float
Gets speed value
Link copied to clipboard
abstract fun toString(): String