public void OnContextClick(int itemIndex) { GenericMenu pm = new GenericMenu(); pm.AddItem( EditorGUIUtility.TrTextContent("Unexpose"), false, delegate(object data) { Delete((int)data); }, itemIndex); pm.AddItem( EditorGUIUtility.TrTextContent("Rename"), false, delegate(object data) { m_ReorderableListWithRenameAndScrollView.BeginRename((int)data, 0f); }, itemIndex); pm.ShowAsContext(); }
void Rename(AudioMixerSnapshotController snapshot) { m_ReorderableListWithRenameAndScrollView.BeginRename(GetSnapshotIndex(snapshot), 0f); }