using System; namespace UnityEngine.Rendering.HighDefinition { /// /// Settings class that stores the volume profile for HDRP LookDev. /// [Serializable] [SupportedOnRenderPipeline(typeof(HDRenderPipelineAsset))] [Categorization.CategoryInfo(Name = "Volume", Order = 0)] [Categorization.ElementInfo(Order = 10)] public class LookDevVolumeProfileSettings : IRenderPipelineGraphicsSettings { #region Version internal enum Version : int { Initial = 0, } [SerializeField][HideInInspector] Version m_Version; /// Current version. public int version => (int)m_Version; #endregion [SerializeField] VolumeProfile m_VolumeProfile; /// /// The volume profile to be used for LookDev. /// public VolumeProfile volumeProfile { get => m_VolumeProfile; set => this.SetValueAndNotify(ref m_VolumeProfile, value); } } }