UNPKG

pixi-timer-events

Version:

A type-based Entity Component System. Implemented in TypeScript

24 lines (23 loc) 622 B
import { EventEmitter } from "eventemitter3"; import TimerManager from "./TimerManager"; export default class Timer extends EventEmitter { time: number; active: boolean; isEnded: boolean; isStarted: boolean; expire: boolean; delay: number; repeat: number; loop: boolean; manager: TimerManager; private _delayTime; private _elapsedTime; private _repeat; constructor(time: number, manager: any); addTo(manager: any): this; remove(): this; start(): this; stop(): this; reset(): this; update(delta: any, deltaMS: any): void; }