You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

74 lines
2.7 KiB

#if UNITY_EDITOR
using System;
namespace UnityEngine.Rendering.HighDefinition
{
[Serializable]
[SupportedOnRenderPipeline(typeof(HDRenderPipelineAsset))]
[Categorization.CategoryInfo(Name = "R: Editor Materials", Order = 1000), HideInInspector]
class HDRenderPipelineEditorMaterials : IRenderPipelineResources
{
public int version => 0;
[SerializeField]
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDMaterial.mat")]
private Material m_DefaultMaterial = null;
public virtual Material defaultMaterial
{
get => m_DefaultMaterial;
set => this.SetValueAndNotify(ref m_DefaultMaterial, value, nameof(m_DefaultMaterial));
}
[SerializeField]
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDParticleMaterial.mat")]
private Material m_DefaultParticleMaterial = null;
public virtual Material defaultParticleMaterial
{
get => m_DefaultParticleMaterial;
set => this.SetValueAndNotify(ref m_DefaultParticleMaterial, value, nameof(m_DefaultParticleMaterial));
}
[SerializeField]
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDTerrainMaterial.mat")]
private Material m_DefaultTerrainMaterial = null;
public virtual Material defaultTerrainMaterial
{
get => m_DefaultTerrainMaterial;
set => this.SetValueAndNotify(ref m_DefaultTerrainMaterial, value, nameof(m_DefaultTerrainMaterial));
}
[SerializeField]
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDMirrorMaterial.mat")]
private Material m_DefaultMirrorMat = null;
public virtual Material defaultMirrorMaterial
{
get => m_DefaultMirrorMat;
set => this.SetValueAndNotify(ref m_DefaultMirrorMat, value, nameof(m_DefaultMirrorMat));
}
[SerializeField]
[ResourcePath("Runtime/RenderPipelineResources/Material/DefaultHDDecalMaterial.mat")]
private Material m_DefaultDecalMat = null;
public virtual Material defaultDecalMaterial
{
get => m_DefaultDecalMat;
set => this.SetValueAndNotify(ref m_DefaultDecalMat, value, nameof(m_DefaultDecalMat));
}
[SerializeField]
[ResourcePath("Editor/RenderPipelineResources/Material/GUITextureBlit2SRGB.mat")]
private Material m_GUITextureBlit2SRGB = null;
public virtual Material GUITextureBlit2SRGB
{
get => m_GUITextureBlit2SRGB;
set => this.SetValueAndNotify(ref m_GUITextureBlit2SRGB, value, nameof(m_GUITextureBlit2SRGB));
}
}
}
#endif