UnityEditor.AnimationEventTimeLine.EventComparer.IComparer C# (CSharp) Method

IComparer() private method

private IComparer ( object objX, object objY ) : int
objX object
objY object
return int
            int IComparer.Compare(object objX, object objY)
            {
                AnimationEvent event2 = (AnimationEvent) objX;
                AnimationEvent event3 = (AnimationEvent) objY;
                float time = event2.time;
                float num2 = event3.time;
                if (time != num2)
                {
                    return (int) Mathf.Sign(time - num2);
                }
                int hashCode = event2.GetHashCode();
                int num5 = event3.GetHashCode();
                return (hashCode - num5);
            }
        }
AnimationEventTimeLine.EventComparer