EPhysics: the z axis is inverted
authorLeandro Dorileo <dorileo@profusion.mobi>
Tue, 30 Oct 2012 18:31:58 +0000 (18:31 +0000)
committerBruno Dilly <bdilly@profusion.mobi>
Tue, 30 Oct 2012 18:31:58 +0000 (18:31 +0000)
The z axis is inverted so the greater the lower it is, the smaller
the above it is.

Patch by: Leandro Dorileo <dorileo@profusion.mobi>

SVN revision: 78682

legacy/ephysics/src/lib/ephysics_body.cpp

index 1835d6c..7cc3652 100644 (file)
@@ -362,11 +362,11 @@ _ephysics_body_evas_stacking_sort_cb(const void *d1, const void *d2)
    stacking1 = (const EPhysics_Body_Evas_Stacking *)d1;
    stacking2 = (const EPhysics_Body_Evas_Stacking *)d2;
 
-   if (!stacking1) return -1;
-   if (!stacking2) return 1;
+   if (!stacking1) return 1;
+   if (!stacking2) return -1;
 
-   if (stacking1->stacking < stacking2->stacking) return 1;
-   if (stacking2->stacking > stacking2->stacking) return -1;
+   if (stacking1->stacking < stacking2->stacking) return -1;
+   if (stacking2->stacking > stacking2->stacking) return 1;
 
    return 0;
 }