MCPcopy
hub / github.com/felixrieseberg/windows95 / EmulatorState

Interface EmulatorState

src/renderer/emulator.tsx:43–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41declare let window: Win95Window;
42
43export interface EmulatorState {
44 currentUiCard: "start" | "settings";
45 emulator?: any;
46 scale: number;
47 floppyFile?: File;
48 cdromFile?: File;
49 smbSharePath: string;
50 isBootingFresh: boolean;
51 isCursorCaptured: boolean;
52 hasAbsoluteMouse: boolean;
53 isInfoDisplayed: boolean;
54 isRunning: boolean;
55 infoBarSettings: InfoBarSettings;
56 legacyStatePath: string | null;
57 legacyRecovered: { dir: string; files: number } | null;
58 legacyRecoverBusy: boolean;
59 legacyRecoverError: string | null;
60}
61
62export class Emulator extends React.Component<{}, EmulatorState> {
63 private isQuitting = false;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected