@tolokoban/tgd
Version:
ToloGameDev library for WebGL2
25 lines • 739 B
TypeScript
import { TgdPainter } from "../painter";
import type { TgdTexture2D } from "../../texture";
export interface TgdPainterMixOptions {
texture1: TgdTexture2D;
texture2: TgdTexture2D;
strength: number;
z: number;
flipY: boolean;
name: string;
}
export declare class TgdPainterMix extends TgdPainter {
private readonly context;
texture1: TgdTexture2D | undefined;
texture2: TgdTexture2D | undefined;
strength: number;
z: number;
private readonly program;
private readonly vao;
constructor(context: {
gl: WebGL2RenderingContext;
}, options?: Partial<TgdPainterMixOptions>);
delete(): void;
paint(_time: number, _delay: number): void;
}
//# sourceMappingURL=mix.d.ts.map