public override DragAndDropVisualMode DoDrag(TreeViewItem parentNode, TreeViewItem targetNode, bool perform, TreeViewDragging.DropPosition dragPos)
{
DragData genericData = DragAndDrop.GetGenericData("AudioMixerDragging") as DragData;
if (genericData == null)
{
return DragAndDropVisualMode.None;
}
List<AudioMixerItem> draggedItems = genericData.m_DraggedItems;
AudioMixerItem item = parentNode as AudioMixerItem;
if ((item == null) || (genericData == null))
{
return DragAndDropVisualMode.None;
}
if (<>f__am$cache1 == null)
{
<>f__am$cache1 = i => i.mixer.masterGroup;