UNPKG

@tomorrowevening/hermes

Version:

An extendable set of Web Tools controlled via a separate window for non-intereference with content.

19 lines (18 loc) 514 B
export declare enum QualityType { 'High' = 0, 'Medium' = 1, 'Low' = 2 } export type AppSettings = { dpr: number; fps: number; width: number; height: number; mobile: boolean; supportOffScreenCanvas: boolean; quality: QualityType; dev: boolean; editor: boolean; }; export declare function detectMaxFrameRate(callback: (fps: number) => void): void; export declare function detectSettings(canvas: HTMLCanvasElement, dev: boolean, editor: boolean): Promise<AppSettings>;