UnityEditor.TerrainInspector.MenuButton C# (CSharp) Method

MenuButton() public method

public MenuButton ( GUIContent title, string menuName, int userData ) : void
title UnityEngine.GUIContent
menuName string
userData int
return void
        public void MenuButton(GUIContent title, string menuName, int userData)
        {
            GUIContent content = new GUIContent(title.text, styles.settingsIcon, title.tooltip);
            Rect position = GUILayoutUtility.GetRect(content, styles.largeSquare);
            if (GUI.Button(position, content, styles.largeSquare))
            {
                MenuCommand command = new MenuCommand(this.m_Terrain, userData);
                EditorUtility.DisplayPopupMenu(new Rect(position.x, position.y, 0f, 0f), menuName, command);
            }
        }