コード例 #1
0
 public void SetNode(ANode node, SerializedProperty serializedNode)
 {
     GraphInspector.SetVisible(node == null);
     NodeInspector.SetVisible(node != null);
     if (node != null)
     {
         NodeInspector.SetNode(node, serializedNode);
     }
 }
コード例 #2
0
        public void SetOpenNodeGraph(NodeGraph nodeGraph)
        {
            if (nodeGraph == null)
            {
                Reset();
                return;
            }

            m_nodeGraph = nodeGraph;
            GraphInspector.SetNodeGraph(nodeGraph);
        }
コード例 #3
0
 private void Reset()
 {
     m_nodeGraph = null;
     GraphInspector.Reset();
     NodeInspector.Reset();
 }
コード例 #4
0
 public InspectorTabElement(NodeGraphView nodeGraphView)
 {
     Add(GraphInspector = new GraphInspector(nodeGraphView));
     Add(NodeInspector  = new NodeInspector(nodeGraphView));
     NodeInspector.SetVisible(false);
 }