|
|
|
|
|
|
using System; |
|
|
|
using System.Linq; |
|
|
|
using System.Reflection; |
|
|
|
using UnityEditor.Graphing; |
|
|
|
using UnityEngine.Experimental.UIElements; |
|
|
|
using UnityEditor.ShaderGraph; |
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public class PropertyControlView : VisualElement |
|
|
|
public class PropertyControlView : VisualElement, INodeModificationListener |
|
|
|
{ |
|
|
|
PropertyNode m_Node; |
|
|
|
|
|
|
|
|
|
|
m_Node.propertyGuid = propertiesGUID[value]; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public void OnNodeModified(ModificationScope scope) |
|
|
|
{ |
|
|
|
Dirty(ChangeType.Repaint); |
|
|
|
} |
|
|
|
} |
|
|
|
} |