ShaderObject class

Constructors

ShaderObject(String name)

Properties

attributeVars List<String>
final
hashCode int
The hash code for this object.
no setterinherited
name String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shader String?
getter/setter pair
transformVars List<String>
final
uniformVars List<String>
final
varyingVars List<String>
final

Methods

AddAttributeVars(List<String> names) → void
AddTransformVars(List<String> names) → void
AddUniformVars(List<String> names) → void
AddVaryingVars(List<String> names) → void
GetAttributeLayoutMap() Map<String, int>
GetAttributeLayoutPos(String canonical) int
GetTransformBindingIndex(String canonical) int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
SetBody(List<String> body, {List<String>? prolog}) → void
SetBodyWithMain(List<String> body, {List<String>? prolog}) → void
toString() String
A string representation of this object.
inherited

Operators

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