public override void FromJson(string data) { InvertNodeData d = JsonConvert.DeserializeObject <InvertNodeData>(data); SetBaseNodeDate(d); red = d.red; green = d.green; blue = d.blue; alpha = d.alpha; }
public override string GetJson() { InvertNodeData d = new InvertNodeData(); FillBaseNodeData(d); d.red = red; d.green = green; d.blue = blue; d.alpha = alpha; return(JsonConvert.SerializeObject(d)); }
public override void FromJson(Dictionary <string, Node> nodes, string data) { InvertNodeData d = JsonConvert.DeserializeObject <InvertNodeData>(data); SetBaseNodeDate(d); red = d.red; green = d.green; blue = d.blue; alpha = d.alpha; SetConnections(nodes, d.outputs); OnWidthHeightSet(); }