Class AnimationCurveParameter
A VolumeAnimationCurve
value.
Inherited Members
Namespace: UnityEngine .Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
[Serializable]
public class AnimationCurveParameter : VolumeParameter<AnimationCurve>, ICloneable, IEquatable<VolumeParameter<AnimationCurve>>
Constructors
Name | Description |
---|---|
Animation |
Creates a new Animation |
Methods
Name | Description |
---|---|
Clone() | Clones the current instance of the Volume |
Get |
Returns a hash code for the animationCurve. |
Interp(Animation |
Interpolates between two AnimationCurve values. Note that it will overwrite the values in lhsCurve, whereas rhsCurve data will be unchanged. Thus, it is legal to call it as: stateParam.Interp(stateParam, toParam, interpFactor); However, It should NOT be called when the lhsCurve parameter needs to be preserved. But the current framework modifies it anyway in VolumeComponent.Override for all types of VolumeParameters |
Set |
Sets the value of this parameter to the value in |