Ejemplo n.º 1
0
 private int CompareEventLinesByEndTimeDesc(AssLineEvent x, AssLineEvent y)
 {
     if (x.EndValue < y.EndValue)
     {
         return(1);
     }
     else if (x.EndValue > y.EndValue)
     {
         return(-1);
     }
     else
     {
         return(0);
     }
 }
Ejemplo n.º 2
0
 private int CompareEventLinesByOriginalOrderDesc(AssLineEvent x, AssLineEvent y)
 {
     if (x.OriginalOrder < y.OriginalOrder)
     {
         return(1);
     }
     else if (x.OriginalOrder > y.OriginalOrder)
     {
         return(-1);
     }
     else
     {
         return(0);
     }
 }
Ejemplo n.º 3
0
 private int CompareEventLinesByStartTimeAsc(AssLineEvent x, AssLineEvent y)
 {
     if (x.StartValue > y.StartValue)
     {
         return(1);
     }
     else if (x.StartValue < y.StartValue)
     {
         return(-1);
     }
     else
     {
         return(0);
     }
 }
Ejemplo n.º 4
0
 private int CompareEventLinesByEventTypeDesc(AssLineEvent x, AssLineEvent y)
 {
     return(y.EventTypeValue.CompareTo(x.EventTypeValue));
 }
Ejemplo n.º 5
0
 private int CompareEventLinesByStyleDesc(AssLineEvent x, AssLineEvent y)
 {
     return(y.Style.CompareTo(x.Style));
 }