public override void FromJson(string data) { Float4ConstantData d = JsonConvert.DeserializeObject <Float4ConstantData>(data); SetBaseNodeDate(d); vec.X = d.x; vec.Y = d.y; vec.Z = d.z; vec.W = d.w; }
public override void FromJson(Dictionary <string, Node> nodes, string data) { Float4ConstantData d = JsonConvert.DeserializeObject <Float4ConstantData>(data); SetBaseNodeDate(d); x = d.x; y = d.y; z = d.z; w = d.w; }
public override string GetJson() { Float4ConstantData d = new Float4ConstantData(); FillBaseNodeData(d); d.x = vec.X; d.y = vec.Y; d.z = vec.Z; d.w = vec.W; return(JsonConvert.SerializeObject(d)); }
public override string GetJson() { Float4ConstantData d = new Float4ConstantData(); FillBaseNodeData(d); d.x = x; d.y = y; d.z = z; d.w = w; return(JsonConvert.SerializeObject(d)); }