skynovel
Version:
webgl novelgame framework
33 lines (32 loc) • 893 B
TypeScript
import { IMain, HArg } from './CmnInterface';
import { SysBase } from './SysBase';
export declare class Main implements IMain {
private readonly sys;
private cfg;
private appPixi;
private hTag;
private val;
private prpPrs;
private sndMng;
private scrItr;
private dbgMng;
private layMng;
private evtMng;
private fncNext;
private readonly alzTagArg;
private inited;
constructor(sys: SysBase);
private fncTicker;
errScript(mes: string, isThrow?: boolean): void;
private fncresume;
resume: (fnc?: () => void) => void;
resumeByJumpOrCall(hArg: HArg): void;
readonly stop: () => void;
private runAnalyze;
readonly pauseDev: () => void;
readonly resumeDev: () => void;
destroy(ms_late?: number): Promise<void>;
private destroyed;
readonly isDestroyed: () => boolean;
private clone_cvs;
}