Options
All
  • Public
  • Public/Protected
  • All
Menu

Class that deals with time. This is "frame" type clock, the frame increases every {@link ClockFrame#update} call.

param fps

Frames per second

Hierarchy

Index

Constructors

Properties

__deltaTime: number = 0.0

Its deltaTime of last update.

__fps: number

Its fps.

__frame: number = 0

Its current frame.

__isPlaying: boolean = false

Whether its currently playing or not.

__time: number = 0.0

Its current time.

Accessors

  • get deltaTime(): number
  • Its deltaTime of last update.

    Returns number

  • get fps(): number
  • get frame(): number
  • get isPlaying(): boolean
  • Whether its currently playing or not.

    Returns boolean

  • get time(): number
  • Its current time.

    Returns number

Methods

  • pause(): void
  • play(): void
  • setTime(time: number): void
  • Set the time manually. The set time will be converted into internal frame count, so the time will not be exactly same as set one.

    Parameters

    • time: number

      Time

    Returns void

  • update(): void

Generated using TypeDoc