public override string ToString() { StringBuilder __sb = new StringBuilder("Blend_args("); bool __first = true; if (StartPosture != null && __isset.startPosture) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("StartPosture: "); __sb.Append(StartPosture == null ? "<null>" : StartPosture.ToString()); } if (TargetPosture != null && __isset.targetPosture) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("TargetPosture: "); __sb.Append(TargetPosture == null ? "<null>" : TargetPosture.ToString()); } if (__isset.weight) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Weight: "); __sb.Append(Weight); } if (Mask != null && __isset.mask) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Mask: "); __sb.Append(Mask); } if (Properties != null && __isset.properties) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Properties: "); __sb.Append(Properties); } __sb.Append(")"); return(__sb.ToString()); }