20#ifndef Fl_Overlay_Window_H
21#define Fl_Overlay_Window_H
23#include "Fl_Double_Window.H"
38 friend class _Fl_Overlay;
39 friend class Fl_Window_Driver;
59 void redraw_overlay();
The Fl_Double_Window provides a double-buffered window.
Definition Fl_Double_Window.H:31
void show() FL_OVERRIDE
Makes a widget visible.
Definition Fl_Double_Window.cxx:45
This window provides double buffering and also the ability to draw the "overlay" which is another pic...
Definition Fl_Overlay_Window.H:36
Fl_Overlay_Window * as_overlay_window() FL_OVERRIDE
Return non-null if this is an Fl_Overlay_Window object.
Definition Fl_Overlay_Window.H:75
virtual void draw_overlay()=0
You must subclass Fl_Overlay_Window and provide this method.
This widget produces an actual window.
Definition Fl_Window.H:55
#define FL_OVERRIDE
This macro makes it safe to use the C++11 keyword override with older compilers.
Definition fl_attr.h:46