Show / Hide Table of Contents

Class GenericMenu

Inheritance
Object
GenericMenu
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public sealed class GenericMenu

Properties

| Improve this Doc View Source

allowDuplicateNames

Declaration
public bool allowDuplicateNames { get; set; }
Property Value
Type Description
Boolean

Methods

| Improve this Doc View Source

AddDisabledItem(GUIContent)

Declaration
public void AddDisabledItem(GUIContent content)
Parameters
Type Name Description
GUIContent content
| Improve this Doc View Source

AddDisabledItem(GUIContent, Boolean)

Declaration
public void AddDisabledItem(GUIContent content, bool on)
Parameters
Type Name Description
GUIContent content
Boolean on
| Improve this Doc View Source

AddItem(GUIContent, Boolean, GenericMenu.MenuFunction)

Declaration
public void AddItem(GUIContent content, bool on, GenericMenu.MenuFunction func)
Parameters
Type Name Description
GUIContent content
Boolean on
GenericMenu.MenuFunction func
| Improve this Doc View Source

AddItem(GUIContent, Boolean, GenericMenu.MenuFunction2, Object)

Declaration
public void AddItem(GUIContent content, bool on, GenericMenu.MenuFunction2 func, object userData)
Parameters
Type Name Description
GUIContent content
Boolean on
GenericMenu.MenuFunction2 func
Object userData
| Improve this Doc View Source

AddSeparator(String)

Declaration
public void AddSeparator(string path)
Parameters
Type Name Description
String path
| Improve this Doc View Source

DropDown(Rect)

Declaration
public void DropDown(Rect position)
Parameters
Type Name Description
Rect position
| Improve this Doc View Source

GetItemCount()

Declaration
public int GetItemCount()
Returns
Type Description
Int32
| Improve this Doc View Source

ShowAsContext()

Declaration
public void ShowAsContext()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX