public void Open(UniGraph graph)
        {
            if (graph == null)
            {
                return;
            }

            _graph           = graph;
            _activeGraphName = _graph.name;

            GUILayout.Space(10);
            GUILayout.BeginHorizontal();
            GUILayout.BeginVertical();

            if (GUILayout.Button("Show Graph(obsolete)", GUILayout.Height(26)))
            {
                NodeEditorWindow.Open(graph);
            }
            if (GUILayout.Button("Show Graph", GUILayout.Height(26)))
            {
                UniGameFlowWindow.Open(graph);
            }

            GUILayout.EndVertical();

            GUILayout.EndHorizontal();
            GUILayout.Space(10);
        }
 public GameFlowGraphView(UniGameFlowWindow window) : base(window)
 {
     GameFlowWindow = window;
 }