| 123456789101112131415161718192021222324252627282930313233343536 | 
							- using System.Collections;
 
- using System.Collections.Generic;
 
- using UnityEngine;
 
- using UnityEditor;
 
- using GraphProcessor;
 
- using UnityEngine.UIElements;
 
- [CustomEditor(typeof(BaseGraph), true)]
 
- public class GraphAssetInspector : GraphInspector
 
- {
 
- 	// protected override void CreateInspector()
 
- 	// {
 
- 	// }
 
- 	protected override void CreateInspector()
 
- 	{
 
- 		base.CreateInspector();
 
- 		root.Add(new Button(() => EditorWindow.GetWindow<DefaultGraphWindow>().InitializeGraph(target as BaseGraph))
 
- 		{
 
- 			text = "Open base graph window"
 
- 		});
 
- 		root.Add(new Button(() => EditorWindow.GetWindow<CustomContextMenuGraphWindow>().InitializeGraph(target as BaseGraph))
 
- 		{
 
- 			text = "Open custom context menu graph window"
 
- 		});
 
- 		root.Add(new Button(() => EditorWindow.GetWindow<CustomToolbarGraphWindow>().InitializeGraph(target as BaseGraph))
 
- 		{
 
- 			text = "Open custom toolbar graph window"
 
- 		});
 
- 		root.Add(new Button(() => EditorWindow.GetWindow<ExposedPropertiesGraphWindow>().InitializeGraph(target as BaseGraph))
 
- 		{
 
- 			text = "Open exposed properties graph window"
 
- 		});
 
- 	}
 
- }
 
 
  |