UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

24 lines 693 B
import { WebglDepthFunction } from ".."; import { TgdPainter } from "./painter"; export type TgdPainterDepthOptions = { enabled: boolean; func: WebglDepthFunction; mask: boolean; rangeMin: number; rangeMax: number; }; export declare class TgdPainterDepth extends TgdPainter { enabled: boolean; func: WebglDepthFunction; mask: boolean; rangeMin: number; rangeMax: number; private readonly gl; constructor({ gl }: { gl: WebGL2RenderingContext; }, { enabled, func: function_, mask, rangeMin, rangeMax, }?: Partial<TgdPainterDepthOptions>); delete(): void; paint(): void; update(): void; } //# sourceMappingURL=depth.d.ts.map