Esempio n. 1
0
 private void OnClickSelBtn(IConfig config)
 {
     for (int i = 0; i < SelConfigs.Count; i++)
     {
         if (SelConfigs[i].Equals(config))
         {
             SelConfigs.RemoveAt(i);
             return;
         }
     }
     SelConfigs.Add(config);
     InspectorExtension.DrawObjectInInspector(config, this);
 }
Esempio n. 2
0
        protected virtual void UpdateInspector()
        {
            foreach (var element in selection)
            {
                switch (element)
                {
                case BaseNodeView nodeView:
                    InspectorExtension.DrawObjectInInspector("Node", nodeView);
                    return;

                case BaseConnectionView edgeView:
                    InspectorExtension.DrawObjectInInspector("Connection", edgeView, GraphAsset);
                    return;

                default:
                    break;
                }
            }
            InspectorExtension.DrawObjectInInspector("Graph", this, GraphAsset);
        }
Esempio n. 3
0
 public virtual void OnSelect()
 {
     InspectorExtension.DrawObjectInInspector(Clip);
 }
Esempio n. 4
0
 public virtual void OnSelect()
 {
     InspectorExtension.DrawObjectInInspector(Timeline);
 }