Пример #1
0
 public override void AddNodeOutput(NodeOutput nodeOutput, bool completely = true)
 {
     if (base.nodeOutput != null)
     {
         base.nodeOutput.RemoveNodeInput(this);
     }
     SetOutput(nodeOutput);
     if (completely)
     {
         nodeOutput.AddNodeInput(this, false);
     }
 }
Пример #2
0
 public override bool ContainsNodeOutput(NodeOutput nodeOutput)
 {
     return(base.nodeOutput == nodeOutput);
 }
Пример #3
0
 public void SetOutput(NodeOutput nodeOutput)
 {
     this.SetSerializedValue("_nodeOutput", nodeOutput);
 }
Пример #4
0
 public abstract bool CanConnectWith(NodeOutput nodeOutput);
Пример #5
0
 public abstract void RemoveNodeOutput(NodeOutput nodeOutput, bool completely = true);
Пример #6
0
 public abstract bool ContainsNodeOutput(NodeOutput nodeOutput);