private void CalcWidths()
{
this.m_WidthOfButtons = 0f;
foreach (ItemData data in this.m_Items)
{
data.m_Width = data.m_Style.CalcSize(data.m_GUIContent).x;
this.m_WidthOfButtons += data.m_Width;
}
this.m_WidthOfButtons += (this.m_Items.Count - 1) * this.m_ItemSpacing;
Vector2 vector2 = this.m_PopupButtonData.m_Style.CalcSize(this.m_PopupButtonData.m_GUIContent);
vector2.x += 3f;
this.m_WidthOfPopup = vector2.x;
}