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 |