UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

26 lines 844 B
import type { TgdContext } from "../../context"; import { type TgdFilter } from "../../filter"; import { TgdPainter } from "../painter"; import type { TgdTexture2D } from "../../texture"; export interface TgdPainterFilterOptions { filters?: TgdFilter[]; texture?: TgdTexture2D; z?: number; name?: string; flipY?: boolean; } export declare class TgdPainterFilter extends TgdPainter { readonly context: TgdContext; z: number; flipY: boolean; private readonly programs; private readonly filters; private readonly vaos; private readonly framebuffers; private readonly texturesArray; constructor(context: TgdContext, options: TgdPainterFilterOptions); delete(): void; paint(time: number, delta: number): void; private readonly paintOneFilter; } //# sourceMappingURL=filter.d.ts.map