git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
small speedups / whitespace cleanups
[enigma2.git]
/
lib
/
gdi
/
region.h
diff --git
a/lib/gdi/region.h
b/lib/gdi/region.h
index 7f73be753e71378d8f2ce55ea873d5001d3d3e27..d7217dae32af005d2eb7a8d4f7ddd54331ea7d1b 100644
(file)
--- a/
lib/gdi/region.h
+++ b/
lib/gdi/region.h
@@
-2,6
+2,7
@@
#define __lib_gdi_region_h
#include <lib/base/object.h>
#define __lib_gdi_region_h
#include <lib/base/object.h>
+#include <lib/gdi/erect.h>
#include <vector>
class gRegion
#include <vector>
class gRegion
@@
-88,6
+89,11
@@
public:
void merge(const gRegion &r1, const gRegion &r2);
void moveBy(ePoint offset);
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
};
#endif