Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Loop

Hierarchy

  • Loop

Index

Properties

Private _listeners

_listeners: LoopListener[] = []

Private _lsts

_lsts: float = null

Private _running

_running: boolean = false

dt

dt: Var<number> = new Var(0)

Private raf

raf: any = (function(){return (window as any).requestAnimationFrame ||(window as any).webkitRequestAnimationFrame ||(window as any).mozRequestAnimationFrame ||function( callback ){window.setTimeout(callback, 1000 / 60);};})()

Accessors

isRunning

  • get isRunning(): boolean

Methods

Private loop

  • loop(): void

register

  • register<T>(listener: T): T

start

  • start(): this

stop

  • stop(): this

unregister