Class VolumeParameter
The base class for all parameters types stored in a VolumeComponent.
Implements
Inherited Members
Namespace: UnityEngine.Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
public abstract class VolumeParameter : ICloneable
Fields
| Name | Description |
|---|---|
| k_DebuggerDisplay | A beautified string for debugger output. This is set on a |
| m_OverrideState | The current override state for this parameter. The Volume system considers overriden parameters for blending, and ignores non-overriden ones. |
Properties
| Name | Description |
|---|---|
| overrideState | The current override state for this parameter. The Volume system considers overriden parameters for blending, and ignores non-overriden ones. |
Methods
| Name | Description |
|---|---|
| Clone() | Clones the current instance of the VolumeParameter |
| GetValue<T>() | Casts and gets the typed value of this parameter. |
| IsObjectParameter(Type) | Checks if a given type is an ObjectParameter<T>. |
| OnDisable() | Unity calls this method when the parent VolumeComponent goes out of scope. |
| OnEnable() | Unity calls this method when the parent VolumeComponent loads. |
| Release() | Override this method to free all allocated resources |
| SetValue(VolumeParameter) | Sets the value of this parameter to the value in |