Files
PixelJumperHero/Library/PackageCache/com.unity.shadergraph@11.0.0/Editor/Data/Graphs/TextureSamplerState.cs
2021-06-13 10:28:03 +02:00

53 lines
985 B
C#

using System;
using UnityEngine;
namespace UnityEditor.ShaderGraph
{
[Serializable]
class TextureSamplerState
{
public enum FilterMode
{
Linear,
Point,
Trilinear
}
public enum WrapMode
{
Repeat,
Clamp,
Mirror,
MirrorOnce
}
[SerializeField] private FilterMode m_filter = FilterMode.Linear;
public FilterMode filter
{
get { return m_filter; }
set
{
if (m_filter == value)
return;
m_filter = value;
}
}
[SerializeField] private WrapMode m_wrap = WrapMode.Repeat;
public WrapMode wrap
{
get { return m_wrap; }
set
{
if (m_wrap == value)
return;
m_wrap = value;
}
}
}
}