Skip to content

⬅️ Back to Table of Contents

📄 GLSLNodeParser.js

📊 Analysis Summary

Metric Count
🔧 Functions 1
🧱 Classes 1
📦 Imports 2

📚 Table of Contents

🛠️ File Location:

📂 src/nodes/parsers/GLSLNodeParser.js

📦 Imports

Name Source
NodeParser ../core/NodeParser.js
GLSLNodeFunction ./GLSLNodeFunction.js

Functions

GLSLNodeParser.parseFunction(source: string): GLSLNodeFunction

JSDoc:

/**
     * The method parses the given GLSL code an returns a node function.
     *
     * @param {string} source - The GLSL code.
     * @return {GLSLNodeFunction} A node function.
     */

Parameters:

  • source string

Returns: GLSLNodeFunction

Code
parseFunction( source ) {

        return new GLSLNodeFunction( source );

    }

Classes

GLSLNodeParser

Class Code
class GLSLNodeParser extends NodeParser {

    /**
     * The method parses the given GLSL code an returns a node function.
     *
     * @param {string} source - The GLSL code.
     * @return {GLSLNodeFunction} A node function.
     */
    parseFunction( source ) {

        return new GLSLNodeFunction( source );

    }

}

Methods

parseFunction(source: string): GLSLNodeFunction
Code
parseFunction( source ) {

        return new GLSLNodeFunction( source );

    }