31#ifndef Fl_Overlay_Window_H
32#define Fl_Overlay_Window_H
34#include "Fl_Double_Window.H"
void flush()
Forces the window to be redrawn.
Definition Fl_Double_Window.cxx:301
char force_doublebuffering_
Force double buffering, even if the OS already buffers windows (overlays need that on MacOS and Windo...
Definition Fl_Double_Window.H:56
Fl_Double_Window(int W, int H, const char *l=0)
Creates a new Fl_Double_Window widget using the given position, size, and label (title) string.
Definition Fl_Double_Window.H:68
void redraw_overlay()
Call this to indicate that the overlay data has changed and needs to be redrawn.
Definition Fl_Overlay_Window.cxx:78
Fl_Overlay_Window(int W, int H, const char *l=0)
Creates a new Fl_Overlay_Window widget using the given position, size, and label (title) string.
Definition Fl_Overlay_Window.H:61
Fl_Overlay_Window(int X, int Y, int W, int H, const char *l=0)
See Fl_Overlay_Window::Fl_Overlay_Window(int W, int H, const char *l=0)
Definition Fl_Overlay_Window.H:66
virtual void draw_overlay()=0
You must subclass Fl_Overlay_Window and provide this method.