UNPKG

@hiddentao/clockwork-engine

Version:

A TypeScript/PIXI.js game engine for deterministic, replayable games with built-in rendering

22 lines 1.19 kB
/** * Platform Abstraction Layer * * Main entry point for the platform abstraction system. * Exports all interfaces, types, and enums. */ export type { NodeId, TextureId, SpritesheetId, Color } from "./types"; export { BlendMode, TextureFiltering, asNodeId, asTextureId, asSpritesheetId, } from "./types"; export type { PlatformLayer } from "./PlatformLayer"; export type { RenderingLayer, ViewportOptions } from "./RenderingLayer"; export type { AudioLayer, AudioBuffer, AudioContextState } from "./AudioLayer"; export type { InputLayer, InputEvent, KeyboardInputEvent } from "./InputLayer"; export { DisplayNode } from "./DisplayNode"; export { MemoryRenderingLayer } from "./memory/MemoryRenderingLayer"; export { MemoryAudioLayer } from "./memory/MemoryAudioLayer"; export { MemoryInputLayer } from "./memory/MemoryInputLayer"; export { MemoryPlatformLayer } from "./memory/MemoryPlatformLayer"; export { PixiRenderingLayer } from "./web/PixiRenderingLayer"; export { WebAudioLayer } from "./web/WebAudioLayer"; export { WebInputLayer } from "./web/WebInputLayer"; export { WebPlatformLayer, type WebPlatformOptions, } from "./web/WebPlatformLayer"; //# sourceMappingURL=index.d.ts.map