protected static void Deserialize(ref JObject jObject, AmbientObject ambientObject) { GameObjectSerializer.Deserialize(ref jObject, ambientObject); SerializationUtils.SetFromObject(jObject, ambientObject, type, serializeableProperties); }
protected static void Deserialize(ref JObject jObject, HitableObject hitableObject) { GameObjectSerializer.Deserialize(ref jObject, hitableObject); SerializationUtils.SetFromObject(jObject, hitableObject, hitableObjectType, serializeableProperties); }