summaryrefslogtreecommitdiff
path: root/FL
diff options
context:
space:
mode:
Diffstat (limited to 'FL')
-rw-r--r--FL/Fl_Tiled_Image.H9
1 files changed, 6 insertions, 3 deletions
diff --git a/FL/Fl_Tiled_Image.H b/FL/Fl_Tiled_Image.H
index 599de4b4e..ebccd3be4 100644
--- a/FL/Fl_Tiled_Image.H
+++ b/FL/Fl_Tiled_Image.H
@@ -30,13 +30,16 @@
color_average(), desaturate(), or inactive() methods.
*/
class FL_EXPORT Fl_Tiled_Image : public Fl_Image {
- protected:
+private:
+ static bool drawing_tiled_image_;
+protected:
Fl_Image *image_; // The image that is tiled
int alloc_image_; // Did we allocate this image?
- public:
-
+public:
+ /** Returns true when the FLTK library is currently drawing an Fl_Tiled_Image object. */
+ static inline bool drawing_tiled_image() { return drawing_tiled_image_;};
Fl_Tiled_Image(Fl_Image *i, int W = 0, int H = 0);
virtual ~Fl_Tiled_Image();