public override void Serialize(JsonWriter writer) { writer.WriteStartObject(); if (Orthographic != null) { writer.WritePropertyName("orthographic"); Orthographic.Serialize(writer); } if (Perspective != null) { writer.WritePropertyName("perspective"); Perspective.Serialize(writer); } writer.WritePropertyName("type"); writer.WriteValue(Type.ToString()); base.Serialize(writer); writer.WriteEndObject(); }
public override void Serialize(JsonWriter writer) { writer.WriteStartObject(); if (orthographic != null) { writer.WritePropertyName("orthographic"); orthographic.Serialize(writer); } if (perspective != null) { writer.WritePropertyName("perspective"); perspective.Serialize(writer); } writer.WritePropertyName("type"); writer.WriteValue(type); base.Serialize(writer); writer.WriteEndObject(); }