UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

20 lines 782 B
import type { WebglParams } from "../../context/webgl-params"; import { WebglEnumCullFace } from "../../types"; export interface WebglCullOptions { enabled: boolean; cullFace: WebglEnumCullFace; } export declare const webglPresetCull: Record<"off" | "back" | "front", WebglCullOptions>; export declare function webglCullSet(context: { webglParams: WebglParams; }, cull: WebglCullOptions): void; export declare function webglCullGet(context: { webglParams: WebglParams; }): WebglCullOptions; export declare function webglCullExec(context: { webglParams: WebglParams; }, cull: WebglCullOptions, action: () => void): void; export declare function webglDebugCull(context: { webglParams: WebglParams; }, caption?: string): void; //# sourceMappingURL=cull.d.ts.map