Constructor
new CodeNode( code : string, includes : Array.<Node>, language : 'js' | 'wgsl' | 'glsl' )
Constructs a new code node.
code |
The native code. |
includes |
An array of includes. |
language |
The used language. |
Properties
.code : string
The native code.
Default is ''.
.isCodeNode : boolean (readonly)
This flag can be used for type testing.
Default is true.
.language : 'js' | 'wgsl' | 'glsl'
The used language.
Default is ''.
Methods
.getIncludes( builder : NodeBuilder ) : Array.<Node>
Returns the includes of this code node.
builder |
The current node builder. |
- Returns: The includes.
.setIncludes( includes : Array.<Node> ) : CodeNode
Sets the includes of this code node.
includes |
The includes to set. |
- Returns: A reference to this node.