itay-game-loop
Version:
A game loop written in typescript.
18 lines (17 loc) • 543 B
TypeScript
import { TimingController } from "./TimingController";
export declare class MainLoop {
timing: TimingController;
requestFrame: (callback: FrameRequestCallback, waitMillisec: number) => number;
cancelFrame: (handle: number) => void;
vebrose: boolean;
private frameId;
private lastTickTime;
private _isRunning;
private tickFunc;
constructor();
readonly isRunning: boolean;
start(): void;
stop(): void;
setTick(tickFunc: ((deltaMillisec: number) => void) | null): void;
private mainLoop;
}