Пример #1
0
        public override void FromJson(string data)
        {
            OutputNodeData d = JsonConvert.DeserializeObject <OutputNodeData>(data);

            SetBaseNodeDate(d);
            outtype = d.outType;
        }
Пример #2
0
        public override void FromJson(Dictionary <string, Node> nodes, string data)
        {
            OutputNodeData d = JsonConvert.DeserializeObject <OutputNodeData>(data);

            SetBaseNodeDate(d);
            outtype = d.outType;

            TryAndProcess();
        }
Пример #3
0
        public override string GetJson()
        {
            OutputNodeData d = new OutputNodeData();

            FillBaseNodeData(d);
            d.outputs = new List <NodeConnection>();
            d.outType = OutType;

            return(JsonConvert.SerializeObject(d));
        }