Optionalname: stringOptionalidentifier: stringOptionaltype: EnumValue<ShaderParameterType, number>Optionalflags: EnumValue<ShaderParameterFlag, number>OptionalcustomAttributes: Iterable<ShaderParameterCustomAttribute>Protected_customProtected_flagsProtected_identifierProtected_nameProtected_typeAll custom attributes on the shader parameter.
Flags used to further describe the parameter.
Variable identifier of the parameter.
Name of the parameter variable.
Data Type of the parameter.
Copies all properties defined by the prototype of ShaderParameter from other to this instance.
Clones this instance and returns a new ShaderParameter with identical values.
Determines if this ShaderParameter instance is equal to the other instance.
StaticisDetermines if both ShaderParameter instances are equal.
Contains information about a single shader parameter.