Class VolumeParameter<T> | Package Manager UI website
docs.unity.cn
    Show / Hide Table of Contents

    Class VolumeParameter<T>

    Inheritance
    System.Object
    VolumeParameter
    VolumeParameter<T>
    BoolParameter
    ColorParameter
    CubemapParameter
    FloatParameter
    FloatRangeParameter
    IntParameter
    NoInterpClampedFloatParameter
    NoInterpClampedIntParameter
    NoInterpColorParameter
    NoInterpCubemapParameter
    NoInterpFloatParameter
    NoInterpFloatRangeParameter
    NoInterpIntParameter
    NoInterpMaxFloatParameter
    NoInterpMaxIntParameter
    NoInterpMinFloatParameter
    NoInterpMinIntParameter
    NoInterpRenderTextureParameter
    NoInterpTextureParameter
    NoInterpVector2Parameter
    NoInterpVector3Parameter
    NoInterpVector4Parameter
    ObjectParameter<T>
    RenderTextureParameter
    TextureParameter
    Vector2Parameter
    Vector3Parameter
    Vector4Parameter
    Inherited Members
    VolumeParameter.k_DebuggerDisplay
    VolumeParameter.m_OverrideState
    VolumeParameter.overrideState
    VolumeParameter.GetValue<T>()
    VolumeParameter.OnEnable()
    VolumeParameter.OnDisable()
    VolumeParameter.IsObjectParameter(Type)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: UnityEngine.Experimental.Rendering
    Syntax
    [Serializable]
    public class VolumeParameter<T> : VolumeParameter, IEquatable<VolumeParameter<T>>
    Type Parameters
    Name Description
    T

    Constructors

    VolumeParameter()

    Declaration
    public VolumeParameter()

    VolumeParameter(T, Boolean)

    Declaration
    protected VolumeParameter(T value, bool overrideState)
    Parameters
    Type Name Description
    T value
    System.Boolean overrideState

    Fields

    k_DefaultInterpSwap

    Declaration
    protected const float k_DefaultInterpSwap = 0F
    Field Value
    Type Description
    System.Single

    m_Value

    Declaration
    protected T m_Value
    Field Value
    Type Description
    T

    Properties

    value

    Declaration
    public virtual T value { get; set; }
    Property Value
    Type Description
    T

    Methods

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    Equals(VolumeParameter<T>)

    Declaration
    public bool Equals(VolumeParameter<T> other)
    Parameters
    Type Name Description
    VolumeParameter<T> other
    Returns
    Type Description
    System.Boolean
    Implements
    System.IEquatable<T>.Equals(T)

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    Interp(T, T, Single)

    Declaration
    public virtual void Interp(T from, T to, float t)
    Parameters
    Type Name Description
    T from
    T to
    System.Single t

    Override(T)

    Declaration
    public void Override(T x)
    Parameters
    Type Name Description
    T x

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()

    Operators

    Equality(VolumeParameter<T>, T)

    Declaration
    public static bool operator ==(VolumeParameter<T> lhs, T rhs)
    Parameters
    Type Name Description
    VolumeParameter<T> lhs
    T rhs
    Returns
    Type Description
    System.Boolean

    Implicit(VolumeParameter<T> to T)

    Declaration
    public static implicit operator T(VolumeParameter<T> prop)
    Parameters
    Type Name Description
    VolumeParameter<T> prop
    Returns
    Type Description
    T

    Inequality(VolumeParameter<T>, T)

    Declaration
    public static bool operator !=(VolumeParameter<T> lhs, T rhs)
    Parameters
    Type Name Description
    VolumeParameter<T> lhs
    T rhs
    Returns
    Type Description
    System.Boolean
    Back to top Copyright © 2015-2018 Unity
    Generated by DocFX