WebGPUNodeBuilder class

Inheritance

Constructors

WebGPUNodeBuilder(dynamic object, dynamic renderer, [dynamic lightNode = null])

Properties

attributes ↔ dynamic
getter/setter pairinherited
bindings Map
getter/setter pair
bindingsOffset Map
getter/setter pair
codes ↔ dynamic
getter/setter pairinherited
context ↔ dynamic
getter/setter pairinherited
flow ↔ dynamic
getter/setter pairinherited
flowCode ↔ dynamic
getter/setter pairinherited
flowNodes ↔ dynamic
getter/setter pairinherited
flowsData WeakMap
getter/setter pairinherited
fragmentShader String
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
hashNodes Map<String, dynamic>
getter/setter pairinherited
lightNode ↔ dynamic
getter/setter pair
material ↔ dynamic
getter/setter pairinherited
node ↔ dynamic
getter/setter pairinherited
nodes List
getter/setter pairinherited
nodesData WeakMap
getter/setter pairinherited
object ↔ dynamic
getter/setter pairinherited
parser ↔ dynamic
getter/setter pairinherited
renderer ↔ dynamic
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shaderStage ↔ dynamic
getter/setter pairinherited
stack ↔ dynamic
getter/setter pairinherited
uniforms ↔ dynamic
getter/setter pairinherited
uniformsGroup Map
getter/setter pair
updateNodes List
getter/setter pairinherited
vars ↔ dynamic
getter/setter pairinherited
varys ↔ dynamic
getter/setter pairinherited
vertexShader String
getter/setter pairinherited

Methods

addFlow(dynamic shaderStage, dynamic node) → dynamic
inherited
addFlowCode(dynamic code) → dynamic
override
addNode(dynamic node) → dynamic
inherited
addStack(dynamic node) → dynamic
inherited
build() → dynamic
inherited
buildCode() → dynamic
override
flowChildNode(dynamic node, [dynamic output]) → dynamic
inherited
flowNode(dynamic node, dynamic shaderStage) → dynamic
inherited
flowNodeFromShaderStage(dynamic shaderStage, dynamic node, [dynamic output, dynamic propertyName]) → dynamic
inherited
format(dynamic snippet, dynamic fromType, dynamic toType) → dynamic
inherited
generateMethod(dynamic method) → dynamic
inherited
getAttribute(dynamic name, dynamic type) → dynamic
inherited
getAttributes(dynamic shaderStage) → dynamic
override
getBindings() → dynamic
getCodeFromNode(dynamic node, dynamic type, [dynamic shaderStage]) → dynamic
inherited
getCodes(dynamic shaderStage) → dynamic
inherited
getConst(dynamic type, dynamic value) → dynamic
inherited
getContext() → dynamic
inherited
getCubeTexture() → dynamic
inherited
getDataFromNode(dynamic node, [dynamic shaderStage]) → dynamic
inherited
getFlowData(dynamic shaderStage, dynamic node) → dynamic
inherited
getHash() → dynamic
inherited
getMethod(dynamic method) → dynamic
override
getNodeFromHash(dynamic hash) → dynamic
inherited
getPropertyName(dynamic node, [dynamic shaderStage]) → dynamic
override
getShaderStage() → dynamic
inherited
getSignature() → dynamic
inherited
getTexture(dynamic textureProperty, dynamic uvSnippet, [dynamic biasSnippet, dynamic shaderStage]) → dynamic
override
getTextureEncodingFromMap(dynamic map) → dynamic
inherited
getType(dynamic type) → dynamic
override
getTypeFromLength(dynamic type) → dynamic
inherited
getTypeLength(dynamic type) → dynamic
inherited
getUniformFromNode(dynamic node, dynamic shaderStage, dynamic type) → dynamic
override
getUniforms(dynamic shaderStage) → dynamic
override
getVarFromNode(dynamic node, dynamic type, [dynamic shaderStage]) → dynamic
inherited
getVars(dynamic shaderStage) → dynamic
override
getVaryFromNode(dynamic node, dynamic type) → dynamic
inherited
getVarys(dynamic shaderStage) → dynamic
override
getVectorFromMatrix(String type) → dynamic
inherited
getVectorType(dynamic type) → dynamic
inherited
isMatrix(dynamic type) → dynamic
inherited
isShaderStage(dynamic shaderStage) → dynamic
inherited
isVector(dynamic type) → dynamic
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeStack(dynamic node) → dynamic
inherited
setContext(dynamic context) → dynamic
inherited
setShaderStage(dynamic shaderStage) → dynamic
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited