if (a.dir != b.dir) return a.dir < b.dir; if (a.startx != b.startx) return a.startx < b.startx; return a.starty < b.starty;
EDIT: Or even this:
return a.dir != b.dir ? a.dir < b.dir : a.startx != b.startx ? a.startx < b.startx : a.starty < b.starty;
Posted 16 December 2012 - 10:30 PM
if (a.dir != b.dir) return a.dir < b.dir; if (a.startx != b.startx) return a.startx < b.startx; return a.starty < b.starty;
return a.dir != b.dir ? a.dir < b.dir : a.startx != b.startx ? a.startx < b.startx : a.starty < b.starty;
Posted 16 December 2012 - 10:28 PM
if (a.dir != b.dir) return a.dir < b.dir; if (a.startx != b.startx) return a.startx < b.startx; return a.starty < b.starty;
Posted 16 December 2012 - 10:28 PM
if(a.dir != b.dir) return a.dir < b.dir; if (a.startx != b.startx) return a.startx < b.startx; return a.starty < b.starty;
Posted 16 December 2012 - 10:27 PM
if(a.dir != b.dir) return a.dir < b.dir; if (a.startx != b.startx) return a.startx != b.startx; return a.starty < b.starty;