Files
com.misaki.shader-gui/Editor/Contracts/IMaterialUIScope.cs
2025-02-01 23:08:14 +09:00

19 lines
469 B
C#

using System.Collections.Generic;
using UnityEditor;
namespace Misaki.ShaderGUI
{
public interface IMaterialUIScope
{
public MaterialEditor Editor
{
get;
}
public void Initialize(MaterialEditor materialEditor, IEnumerable<MaterialProperty> properties, IMaterialUIScopeContainer container);
public void UpdateMaterialProperties(IEnumerable<MaterialProperty> properties);
public void Draw();
}
}