Class ColorParameter
A VolumeParameter that holds a Color value.
Inherited Members
Namespace: UnityEngine.Rendering
Syntax
[Serializable]
public class ColorParameter : VolumeParameter<Color>, IEquatable<VolumeParameter<Color>>
Constructors
ColorParameter(Color, Boolean)
Creates a new ColorParameter instance.
Declaration
public ColorParameter(Color value, bool overrideState = false)
Parameters
| Type | Name | Description | 
|---|---|---|
| Color | value | The initial value to store in the parameter.  | 
| Boolean | overrideState | The initial override state for the parameter.  | 
ColorParameter(Color, Boolean, Boolean, Boolean, Boolean)
Creates a new ColorParameter instance.
Declaration
public ColorParameter(Color value, bool hdr, bool showAlpha, bool showEyeDropper, bool overrideState = false)
Parameters
| Type | Name | Description | 
|---|---|---|
| Color | value | The initial value to store in the parameter.  | 
| Boolean | hdr | Specifies whether the color is HDR or not.  | 
| Boolean | showAlpha | Specifies whether you can edit the alpha channel in the Inspector or not.  | 
| Boolean | showEyeDropper | Specifies whether the eye dropper is visible in the editor or not.  | 
| Boolean | overrideState | The initial override state for the parameter.  | 
Fields
hdr
Is this color HDR?
Declaration
[NonSerialized]
public bool hdr
Field Value
| Type | Description | 
|---|---|
| Boolean | 
showAlpha
Should the alpha channel be editable in the editor?
Declaration
[NonSerialized]
public bool showAlpha
Field Value
| Type | Description | 
|---|---|
| Boolean | 
showEyeDropper
Should the eye dropper be visible in the editor?
Declaration
[NonSerialized]
public bool showEyeDropper
Field Value
| Type | Description | 
|---|---|
| Boolean | 
Methods
Interp(Color, Color, Single)
Interpolates between two Color values.
Declaration
public override void Interp(Color from, Color to, float t)
Parameters
| Type | Name | Description | 
|---|---|---|
| Color | from | The start value.  | 
| Color | to | The end value.  | 
| Single | t | The interpolation factor in range [0,1].  | 
Overrides
Remarks
For performance reasons, this function interpolates the RGBA channels directly.