freeblox/packages/engine/src/types/game-runner.ts

7 lines
183 B
TypeScript

export abstract class GameRunner {
abstract mount(element: HTMLElement): void;
abstract loop(now: DOMHighResTimeStamp): void;
abstract start(): void;
abstract stop(): void;
}