addMethodChaining

Last modified: Aug 27, 2024
ParameterTypeDefault Value
nameany
nodeElementany

Returns

void

defined

ParameterTypeDefault Value
valueany

Returns

boolean

getConstNodeType

ParameterTypeDefault Value
valueany

Returns

any

ShaderNode

ParameterTypeDefault Value
jsFuncany
nodeTypeany

Returns

ShaderNodeInternal

nodeObject

ParameterTypeDefault Value
valany
altType?nullnull

Returns

any

nodeObjectIntent

ParameterTypeDefault Value
valany
altType?nullnull

Returns

any

nodeObjects

ParameterTypeDefault Value
valany
altType?nullnull

Returns

any

nodeArray

ParameterTypeDefault Value
valany
altType?nullnull

Returns

any

nodeProxy

ParameterTypeDefault Value
NodeClassany
scope?nullnull
factor?nullnull
settings?nullnull

Returns

any

nodeImmutable

ParameterTypeDefault Value
NodeClassany
params...Array<any>

Returns

any

nodeProxyIntent

ParameterTypeDefault Value
NodeClassany
scope?nullnull
factor?nullnull
settings?{}{}

Returns

any

Fn

ParameterTypeDefault Value
jsFuncany
layout?nullnull

Returns

() => void

setCurrentStack

ParameterTypeDefault Value
stackany

Returns

void

getCurrentStack

Returns

any

If

Represent a conditional node using if/else statements.

If( condition, function )
	.ElseIf( condition, function )
	.Else( function )
export {}
ParameterTypeDefault Value
params...any

Returns

StackNode

Switch

Represent a conditional node using switch/case statements.

Switch( value )
	.Case( 1, function )
	.Case( 2, 3, 4, function )
	.Default( function )
export {}
ParameterTypeDefault Value
params...any

Returns

StackNode

Stack

Add the given node to the current stack.

Properties

Node

Returns

Node

color

Type

any

float

Type

any

int

Type

any

uint

Type

any

bool

Type

any

vec2

Type

any

ivec2

Type

any

uvec2

Type

any

bvec2

Type

any

vec3

Type

any

ivec3

Type

any

uvec3

Type

any

bvec3

Type

any

vec4

Type

any

ivec4

Type

any

uvec4

Type

any

bvec4

Type

any

mat2

Type

any

mat3

Type

any

mat4

Type

any

string

ParameterTypeDefault Value
value?string

Returns

ConstNode

arrayBuffer

ParameterTypeDefault Value
valueany

Returns

ConstNode

element

Type

any

convert

ParameterTypeDefault Value
nodeany
typesany

Returns

ConvertNode

split

ParameterTypeDefault Value
nodeany
channelsany

Returns

SplitNode

append

ParameterTypeDefault Value
nodeNode

Returns

Function