public static glTF_VCAST_vci_RectTransform glTF_VCAST_vci_rectTransform_Deserializevci_rectTransform(JsonNode parsed) { var value = new glTF_VCAST_vci_RectTransform(); foreach (var kv in parsed.ObjectItems()) { var key = kv.Key.GetString(); if (key == "anchorMin") { value.anchorMin = glTF_VCAST_vci_rectTransform_Deserializevci_rectTransform_anchorMin(kv.Value); continue; } if (key == "anchorMax") { value.anchorMax = glTF_VCAST_vci_rectTransform_Deserializevci_rectTransform_anchorMax(kv.Value); continue; } if (key == "anchoredPosition") { value.anchoredPosition = glTF_VCAST_vci_rectTransform_Deserializevci_rectTransform_anchoredPosition(kv.Value); continue; } if (key == "sizeDelta") { value.sizeDelta = glTF_VCAST_vci_rectTransform_Deserializevci_rectTransform_sizeDelta(kv.Value); continue; } if (key == "pivot") { value.pivot = glTF_VCAST_vci_rectTransform_Deserializevci_rectTransform_pivot(kv.Value); continue; } } return(value); }
public static void Serialize_vci_rectTransform(JsonFormatter f, glTF_VCAST_vci_RectTransform value) { f.BeginMap(); if (value.anchorMin != null && value.anchorMin.Length >= 2) { f.Key("anchorMin"); Serialize_vci_rectTransform_anchorMin(f, value.anchorMin); } if (value.anchorMax != null && value.anchorMax.Length >= 2) { f.Key("anchorMax"); Serialize_vci_rectTransform_anchorMax(f, value.anchorMax); } if (value.anchoredPosition != null && value.anchoredPosition.Length >= 2) { f.Key("anchoredPosition"); Serialize_vci_rectTransform_anchoredPosition(f, value.anchoredPosition); } if (value.sizeDelta != null && value.sizeDelta.Length >= 2) { f.Key("sizeDelta"); Serialize_vci_rectTransform_sizeDelta(f, value.sizeDelta); } if (value.pivot != null && value.pivot.Length >= 2) { f.Key("pivot"); Serialize_vci_rectTransform_pivot(f, value.pivot); } f.EndMap(); }