Optionalname: stringOptionalidentifier: stringOptionalisInternal: booleanOptionalvalues: Iterable<ShaderVariationParamValue>Protected_identifierProtected_isProtected_nameProtected_valuesRSL identifier for the parameter.
True if the parameter is for internal use by the renderer, and false if its intended to be set by the user.
Optional human-readable name describing the variation parameter.
A list of potential values this parameter can take on.
Copies all properties defined by the prototype of ShaderVariationParamInfo from other to this instance.
Clones this instance and returns a new ShaderVariationParamInfo with identical values.
Determines if this ShaderVariationParamInfo instance is equal to the other instance.
StaticisDetermines if both ShaderVariationParamInfo instances are equal.
Represents a single shader variation parameter and a set of all possible values.