UnityEditor.AudioMixerExposedParametersPopup.GetButtonContent C# (CSharp) Method

GetButtonContent() private static method

private static GetButtonContent ( UnityEditor.Audio.AudioMixerController controller ) : GUIContent
controller UnityEditor.Audio.AudioMixerController
return UnityEngine.GUIContent
        private static GUIContent GetButtonContent(AudioMixerController controller)
        {
            if (controller.numExposedParameters != m_LastNumExposedParams)
            {
                m_ButtonContent.text = string.Format("Exposed Parameters ({0})", controller.numExposedParameters);
                m_LastNumExposedParams = controller.numExposedParameters;
            }
            return m_ButtonContent;
        }

Usage Example

        internal static void Popup(AudioMixerController controller, GUIStyle style, params GUILayoutOption[] options)
        {
            GUIContent buttonContent = AudioMixerExposedParametersPopup.GetButtonContent(controller);
            Rect       rect          = GUILayoutUtility.GetRect(buttonContent, style, options);

            if (EditorGUI.DropdownButton(rect, buttonContent, FocusType.Passive, style))
            {
                PopupWindow.Show(rect, new AudioMixerExposedParametersPopup(controller), null, ShowMode.PopupMenuWithKeyboardFocus);
            }
        }
All Usage Examples Of UnityEditor.AudioMixerExposedParametersPopup::GetButtonContent