forked from enlightenment/efl
macros: Fixed wrong ELM_RECTS_INCLUDE logic.
This commit is contained in:
parent
f660fc7456
commit
efd5f59d80
|
@ -6,4 +6,4 @@
|
|||
#define ELM_RECTS_POINT_OUT(x, y, w, h, xx, yy) (((xx) < (x)) || ((yy) < (y)) || ((xx) > ((x) + (w))) || ((yy) > ((y) + (h))))
|
||||
|
||||
// check if the rect (x, y, w, h) includes whole body of rect (xx, yy, ww, hh)
|
||||
#define ELM_RECTS_INCLUDE(x, y, w, h, xx, yy, ww, hh) (((x) <= (xx)) && (((x) + (w)) >= (xx)) && ((y) <= (yy)) && (((y) + (h)) >= (yy)))
|
||||
#define ELM_RECTS_INCLUDE(x, y, w, h, xx, yy, ww, hh) (((x) <= (xx)) && (((x) + (w)) >= ((xx + (ww))) && ((y) <= (yy)) && (((y) + (h)) >= ((yy) + (hh)))))
|
||||
|
|
Loading…
Reference in New Issue