Newer
Older
HuangJiPC / public / static / three / examples / jsm / nodes / procedural / CheckerNode.d.ts
@zhangdeliang zhangdeliang on 21 Jun 545 bytes update
import { TempNode } from '../core/TempNode';
import { NodeBuilder } from '../core/NodeBuilder';
import { FunctionNode } from '../core/FunctionNode';
import { UVNode } from '../accessors/UVNode';
import { UVTransformNode } from '../utils/UVTransformNode';

export class CheckerNode extends TempNode {

	constructor( uv?: UVNode | UVTransformNode );

	uv: UVNode | UVTransformNode;
	nodeType: string;

	generate( builder: NodeBuilder, output: string ): string;
	copy( source: CheckerNode ): this;

	static Nodes: {
		checker: FunctionNode;
	};

}