struct ShaderVariationParameterInformation

Represents a single shader variation parameter and a set of all possible values.

Public

Fields

Name

String Name

Optional human-readable name describing the variation parameter.

Identifier

String Identifier

BSL identifier for the parameter.

IsInternal

bool IsInternal

True if the parameter is for internal use by the renderer, and false if its intended to be set by the user.

Values

TInlineArray<ShaderVariationParameterValue, 4> Values

A list of potential values this parameter can take on.