summaryrefslogtreecommitdiff
path: root/src/drivers/Android/Fl_Android_Graphics_Clipping.H
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2018-03-16 17:53:09 +0000
committerMatthias Melcher <fltk@matthiasm.com>2018-03-16 17:53:09 +0000
commit6c234ad12ed4d5bbaff68165bf77430027fca55c (patch)
treef2d08621defcc251182a58f4c7cf41e4fcdcf9bb /src/drivers/Android/Fl_Android_Graphics_Clipping.H
parentb6858cef5694f3c2aa9a9899d2516ef07ea7d85c (diff)
Android: starting to handle user clipping regions, but first I will
render better text, so I have something to test this on. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12761 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/drivers/Android/Fl_Android_Graphics_Clipping.H')
-rw-r--r--src/drivers/Android/Fl_Android_Graphics_Clipping.H3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drivers/Android/Fl_Android_Graphics_Clipping.H b/src/drivers/Android/Fl_Android_Graphics_Clipping.H
index 7c88b54a5..7f6d43f96 100644
--- a/src/drivers/Android/Fl_Android_Graphics_Clipping.H
+++ b/src/drivers/Android/Fl_Android_Graphics_Clipping.H
@@ -64,7 +64,7 @@ public:
bool is_empty() const;
bool is_infinite() const;
- void set_empty();
+ virtual void set_empty();
void set(int x, int y, int w, int h);
void set_ltrb(int l, int t, int r, int b);
virtual void set(const Fl_Rect_Region &r);
@@ -152,6 +152,7 @@ public:
virtual void set(const Fl_Rect_Region &r) override;
void set(const Fl_Complex_Region &r);
+ virtual void set_empty() override { delete pSubregion; pSubregion=0L; Fl_Rect_Region::set_empty(); }
Fl_Complex_Region *subregion() const { return pSubregion; }
Fl_Complex_Region *next() const { return pNext; }
Fl_Complex_Region *parent() const { return pParent; }