public override void FromJson(string data) { OutputNodeData d = JsonConvert.DeserializeObject <OutputNodeData>(data); SetBaseNodeDate(d); outtype = d.outType; }
public override void FromJson(Dictionary <string, Node> nodes, string data) { OutputNodeData d = JsonConvert.DeserializeObject <OutputNodeData>(data); SetBaseNodeDate(d); outtype = d.outType; TryAndProcess(); }
public override string GetJson() { OutputNodeData d = new OutputNodeData(); FillBaseNodeData(d); d.outputs = new List <NodeConnection>(); d.outType = OutType; return(JsonConvert.SerializeObject(d)); }