Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Animation(val name: String?)
Link copied to clipboard
abstract class AnimationChannel<T : AnimationKey<T>>(val name: String?, val animationNode: AnimationNode)
Link copied to clipboard
abstract class AnimationKey<T : AnimationKey<T>>(val time: Float)
Link copied to clipboard
interface AnimationNode
Link copied to clipboard
abstract class Animator<V, out T : InterpolatedValue<V>>(val value: T)

Source from kool engine.

Link copied to clipboard
class CosAnimator<V, out T : InterpolatedValue<V>>(value: T) : Animator<V, T>
Link copied to clipboard
class CubicRotationKey(time: Float, val rotation: Vec4f, val startTan: Vec4f, val endTan: Vec4f) : RotationKey
Link copied to clipboard
class CubicScaleKey(time: Float, val scale: Vec3f, val startTan: Vec3f, val endTan: Vec3f) : ScaleKey
Link copied to clipboard
class CubicTranslationKey(time: Float, val translation: Vec3f, val startTan: Vec3f, val endTan: Vec3f) : TranslationKey
Link copied to clipboard
class CubicWeightKey(time: Float, val weights: FloatArray, val startTan: FloatArray, val endTan: FloatArray) : WeightKey
Link copied to clipboard
Link copied to clipboard
class InterpolatedFloat(var from: Float, var to: Float) : InterpolatedValue<Float>
Link copied to clipboard
abstract class InterpolatedValue<T>(initial: T)
Link copied to clipboard
class InverseSquareAnimator<V, out T : InterpolatedValue<V>>(value: T) : Animator<V, T>
Link copied to clipboard
class LinearAnimator<V, out T : InterpolatedValue<V>>(value: T) : Animator<V, T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class RotationKey(time: Float, val rotation: Vec4f) : AnimationKey<RotationKey>
Link copied to clipboard
Link copied to clipboard
open class ScaleKey(time: Float, val scale: Vec3f) : AnimationKey<ScaleKey>
Link copied to clipboard
class Skin
Link copied to clipboard
Link copied to clipboard
class SpringDamperFloat(value: Float)
Link copied to clipboard
class SquareAnimator<V, out T : InterpolatedValue<V>>(value: T) : Animator<V, T>
Link copied to clipboard
open class TranslationKey(time: Float, val translation: Vec3f) : AnimationKey<TranslationKey>
Link copied to clipboard
Link copied to clipboard
open class WeightKey(time: Float, val weights: FloatArray) : AnimationKey<WeightKey>