UnityEditor.AnimationEventTimeLine.EventLineContextMenuDelete C# (CSharp) Method

EventLineContextMenuDelete() public method

public EventLineContextMenuDelete ( object obj ) : void
obj object
return void
        public void EventLineContextMenuDelete(object obj)
        {
            EventLineContextMenuObject obj2 = (EventLineContextMenuObject) obj;
            AnimationClip clip = obj2.m_Clip;
            if (clip != null)
            {
                int index = obj2.m_Index;
                if (this.m_EventsSelected[index])
                {
                    this.DeleteEvents(clip, this.m_EventsSelected);
                }
                else
                {
                    bool[] deleteIndices = new bool[this.m_EventsSelected.Length];
                    deleteIndices[index] = true;
                    this.DeleteEvents(clip, deleteIndices);
                }
            }
        }