private void OnGUI() { GUILayout.FlexibleSpace(); MightyGUIUtilities.DrawHorizontal(() => { GUILayout.FlexibleSpace(); var style = new GUIStyle(GUI.skin.label) { fontSize = m_fontSize, fontStyle = FontStyle.Bold, }; style.normal.textColor = style.active.textColor = style.focused.textColor = style.hover.textColor = m_contentColor; GUILayout.Label(m_label, style); GUILayout.FlexibleSpace(); }); GUILayout.FlexibleSpace(); m_extraDrawAction?.Invoke(); }