1234567891011121314151617 |
- using System;
- using System.Reflection;
- using UnityEditor.ShaderGraph.Drawing;
- using UnityEngine.UIElements;
-
- namespace UnityEditor.ShaderGraph.Drawing
- {
- // Interface that should be implemented by any property drawer for the inspector view
- public interface IPropertyDrawer
- {
- Action inspectorUpdateDelegate { get; set; }
-
- VisualElement DrawProperty(PropertyInfo propertyInfo, object actualObject, InspectableAttribute attribute);
-
- void DisposePropertyDrawer();
- }
- }
|