UNPKG

raindrop-fx

Version:
21 lines 719 B
import { TextureData } from "@sardinefish/zogra-renderer"; import { RaindropRenderer, RenderOptions } from "./renderer"; import { RaindropSimulator, SimulatorOptions } from "./simulator"; interface Options extends SimulatorOptions, RenderOptions { } declare class RaindropFX { options: Options; renderer: RaindropRenderer; simulator: RaindropSimulator; private animHandle; constructor(options: Partial<Options> & { canvas: HTMLCanvasElement; }); start(): Promise<void>; stop(): void; resize(width: number, height: number): void; setBackground(background: string | TextureData): Promise<void>; private update; } export = RaindropFX; //# sourceMappingURL=index.d.ts.map