three
Version:
JavaScript 3D library
26 lines (19 loc) • 500 B
JavaScript
import NodeParser from '../../../nodes/core/NodeParser.js';
import WGSLNodeFunction from './WGSLNodeFunction.js';
/**
* A WGSL node parser.
*
* @augments NodeParser
*/
class WGSLNodeParser extends NodeParser {
/**
* The method parses the given WGSL code an returns a node function.
*
* @param {string} source - The WGSL code.
* @return {WGSLNodeFunction} A node function.
*/
parseFunction( source ) {
return new WGSLNodeFunction( source );
}
}
export default WGSLNodeParser;