internal override string GetListItemToDisplay(ulong item) { StringValuePairs <long> v = null; foreach (var c in m_Choices) { if ((ulong)c.v == item) { v = c; } } if (v != null) { if (m_FormatSelectedValueCallback != null) { return(m_FormatSelectedValueCallback(v)); } return(v.s); } return(string.Empty); }
void ChangeValueFromMenu(StringValuePairs <long> item) { m_State[item.v] = !m_State[item.v]; UpdateValue(); }
public int CompareTo(StringValuePairs <T> other) { return(s.CompareTo(other.s)); }