| FLTK 1.3.3
    | 
A surface that's susceptible to receive graphical output. More...
#include <Fl_Device.H>
 
  
 | Public Member Functions | |
| const char * | class_name () | 
| Returns the name of the class of this object.  More... | |
| void | driver (Fl_Graphics_Driver *graphics_driver) | 
| Sets the graphics driver of this drawing surface.  More... | |
| Fl_Graphics_Driver * | driver () | 
| Returns the graphics driver of this drawing surface.  More... | |
| virtual void | set_current (void) | 
| Use this drawing surface for future graphics requests.  More... | |
| virtual | ~Fl_Surface_Device () | 
| The destructor.  More... | |
|  Public Member Functions inherited from Fl_Device | |
| virtual | ~Fl_Device () | 
| Virtual destructor.  More... | |
| Static Public Member Functions | |
| static Fl_Surface_Device * | surface () | 
| the surface that currently receives graphics output | |
| Static Public Attributes | |
| static const char * | class_id = "Fl_Surface_Device" | 
|  Static Public Attributes inherited from Fl_Device | |
| static const char * | class_id = "Fl_Device" | 
| A string that identifies each subclass of Fl_Device.  More... | |
| Protected Member Functions | |
| Fl_Surface_Device (Fl_Graphics_Driver *graphics_driver) | |
| Constructor that sets the graphics driver to use for the created surface.  More... | |
A surface that's susceptible to receive graphical output.
| 
 | inlineprotected | 
Constructor that sets the graphics driver to use for the created surface.
| 
 | inlinevirtual | 
The destructor.
| 
 | inlinevirtual | 
Returns the name of the class of this object.
Use of the class_name() function is discouraged because it will be removed from future FLTK versions.
The class of an instance of an Fl_Device subclass can be checked with code such as:
Reimplemented from Fl_Device.
Reimplemented in Fl_Display_Device, Fl_PostScript_File_Device, Fl_Printer, Fl_Paged_Device, Fl_PostScript_Printer, Fl_System_Printer, and Fl_Image_Surface.
| 
 | inline | 
Sets the graphics driver of this drawing surface.
| 
 | inline | 
Returns the graphics driver of this drawing surface.
| 
 | virtual | 
Use this drawing surface for future graphics requests.
Reimplemented in Fl_Printer, Fl_Copy_Surface, and Fl_Image_Surface.
