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