UNPKG

orion-engine

Version:

A simple and lightweight web based game development library

33 lines (32 loc) 784 B
import { TimeInterface } from './types'; export declare class Time implements TimeInterface { private _is_running; private _last_time; private _pause_time; private _delta_time; private _time_scale; private _elapsed_time; private _current_time; constructor(start_time_on_creation?: boolean); get delta_time(): number; get time_scale(): number; set time_scale(value: number); get elapsed_time(): number; get current_time(): number; /** * Starts the time system. */ start(): void; /** * Pauses the time system. */ pause(): void; /** * Resumes the time system. */ resume(): void; /** * Updates the time system. */ update(): void; }