Class NoInterpClampedIntParameter
A VolumeParameter that holds a non-interpolating int value
clamped between a minimum and a maximum value.
Inherited Members
Namespace: UnityEngine.Rendering
Syntax
[Serializable]
public class NoInterpClampedIntParameter : VolumeParameter<int>, IEquatable<VolumeParameter<int>>
Constructors
NoInterpClampedIntParameter(Int32, Int32, Int32, Boolean)
Creates a new NoInterpClampedIntParameter instance.
Declaration
public NoInterpClampedIntParameter(int value, int min, int max, bool overrideState = false)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | value | The initial value to store in the parameter. |
| Int32 | min | The minimum value to clamp the parameter to |
| Int32 | max | The maximum value to clamp the parameter to. |
| Boolean | overrideState | The initial override state for the parameter. |
Fields
max
The maximum value to clamp this parameter to.
Declaration
public int max
Field Value
| Type | Description |
|---|---|
| Int32 |
min
The minimum value to clamp this parameter to.
Declaration
public int min
Field Value
| Type | Description |
|---|---|
| Int32 |
Properties
value
The value that this parameter stores.
Declaration
public override int value { get; set; }
Property Value
| Type | Description |
|---|---|
| Int32 |
Overrides
UnityEngine.Rendering.VolumeParameter<System.Int32>.value
Remarks
You can override this property to define custom behaviors when the value is changed.