Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Easings

Index

Functions

  • bezier(c1: Vec2, h1: Vec2, h2: Vec2, c2: Vec2): EasingFunc
  • Parameters

    • c1: Vec2
    • h1: Vec2
    • h2: Vec2
    • c2: Vec2

    Returns EasingFunc

  • cubicBezier(h1X: number, h1Y: number, h2X: number, h2Y: number): EasingFunc
  • Parameters

    • h1X: number
    • h1Y: number
    • h2X: number
    • h2Y: number

    Returns EasingFunc

  • easeInCubic(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInOutCubic(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInOutQuad(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInOutQuart(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInOutQuint(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInQuad(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInQuart(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeInQuint(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeOutCubic(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeOutQuad(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeOutQuart(t: number): number
  • Parameters

    • t: number

    Returns number

  • easeOutQuint(t: number): number
  • Parameters

    • t: number

    Returns number

  • linear(t: number): number
  • Parameters

    • t: number

    Returns number

  • Parameters

    • weight: number = 6

    Returns EasingFunc

  • smoothstep(min: number, max: number, value: number): number
  • Parameters

    • min: number
    • max: number
    • value: number

    Returns number

Generated using TypeDoc