Beispiel #1
0
        private static JSONNode SerializeHairMutation(HairMutation hairMutation)
        {
            var newJson = new JSONClass();

            newJson.Add("DAZHairGroupName", new JSONData(hairMutation.Id));
            newJson.Add("Active", new JSONData(hairMutation.Active.ToString()));
            return(newJson);
        }
Beispiel #2
0
        public static HairMutation DeserializeIntoHairMutation(JSONClass inputObject)
        {
            var keys = inputObject.Keys.ToList();
            var mutationComponent = new HairMutation()
            {
                Id     = inputObject.Childs.ElementAt(keys.IndexOf("DAZHairGroupName")).Value,
                Active = bool.Parse(inputObject.Childs.ElementAt(keys.IndexOf("Active")).Value)
            };

            return(mutationComponent);
        }