X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fgdi%2Fregion.h;h=d7217dae32af005d2eb7a8d4f7ddd54331ea7d1b;hb=6bffe6f0ce6b00d792787c91cd609b72748287ae;hp=7f73be753e71378d8f2ce55ea873d5001d3d3e27;hpb=3bad22d5566624804a73b3791980bab2d84c8266;p=vuplus_dvbapp diff --git a/lib/gdi/region.h b/lib/gdi/region.h index 7f73be7..d7217da 100644 --- a/lib/gdi/region.h +++ b/lib/gdi/region.h @@ -2,6 +2,7 @@ #define __lib_gdi_region_h #include +#include #include class gRegion @@ -88,6 +89,11 @@ public: void merge(const gRegion &r1, const gRegion &r2); void moveBy(ePoint offset); + + bool empty() const { return extends.empty(); } + bool valid() const { return extends.valid(); } + + static gRegion invalidRegion() { return gRegion(eRect::invalidRect()); } }; #endif