@openhps/core
Version:
Open Hybrid Positioning System - Core component
20 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;