111
This commit is contained in:
27
Assets/ThirdParty/PostProcessing/Runtime/PostProcessingModel.cs
vendored
Normal file
27
Assets/ThirdParty/PostProcessing/Runtime/PostProcessingModel.cs
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
|
||||
namespace UnityEngine.PostProcessing
|
||||
{
|
||||
[Serializable]
|
||||
public abstract class PostProcessingModel
|
||||
{
|
||||
[SerializeField, GetSet("enabled")]
|
||||
bool m_Enabled;
|
||||
public bool enabled
|
||||
{
|
||||
get { return m_Enabled; }
|
||||
set
|
||||
{
|
||||
m_Enabled = value;
|
||||
|
||||
if (value)
|
||||
OnValidate();
|
||||
}
|
||||
}
|
||||
|
||||
public abstract void Reset();
|
||||
|
||||
public virtual void OnValidate()
|
||||
{}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user