git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use physical device from framebuffer instead of hardcoded value, blit after compositing
[enigma2.git]
/
lib
/
gdi
/
region.h
diff --git
a/lib/gdi/region.h
b/lib/gdi/region.h
index 7f73be753e71378d8f2ce55ea873d5001d3d3e27..2052a5cb16c55e33bfbd4709e2393eb9f867c036 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,13
@@
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()); }
+
+ void scale(int x_n, int x_d, int y_n, int y_d);
};
#endif
};
#endif