Interface Animation

interface Animation {
    isComplete(): boolean;
    isReversing(): boolean;
    isRunning(): boolean;
    renderDependencies(): Shape[];
    shouldBlock(): boolean;
    tick(deltaTime): void;
    update(pctComplete, starting): void;
}

Implemented by

Methods

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns Shape[]

  • Returns boolean

  • Parameters

    • deltaTime: number

    Returns void

  • Parameters

    • pctComplete: number
    • starting: boolean

    Returns void