public static string MonitorMessageToString(BlobString address, OscMessageValues values) { k_Builder.Clear(); k_Builder.Append(address.ToString()); const string divider = " ,"; k_Builder.Append(divider); values.ForEachElement((i, type) => { k_Builder.Append((char)type); }); k_Builder.Append(" "); var lastIndex = values.ElementCount - 1; values.ForEachElement((i, type) => { var elementText = values.ReadStringElement(i); k_Builder.Append(elementText); if (i != lastIndex) { k_Builder.Append(' '); } }); return(k_Builder.ToString()); }
protected override void ValueRead(OscMessageValues values) { m_Value = values.ReadStringElement(0); }