| Package name | |
|---|---|
| Fl_Surface_Device | FLTK.Devices.Surface |
| Types | |
|---|---|
| Fl_Surface_Device | Surface_Device |
| Surface_Device_Reference | |
| Static Attributes | |
|---|---|
static const char * class_id = "Fl_Surface_Device"; |
Deprecated, use runtime tag checks instead. |
| Constructors | |
|---|---|
Fl_Surface_Device(Fl_Graphics_Driver *graphics_driver); |
function Create
(Graphics : in out FLTK.Devices.Graphics.Graphics_Driver)
return Surface_Device;
|
| Static Functions and Procedures | |
|---|---|
static Fl_Surface_Device * surface(); |
function Get_Current
return Surface_Device_Reference;
function Get_Original
return Surface_Device_Reference;
|
| Functions and Procedures | |
|---|---|
const char * class_name(); |
Deprecated, use runtime tag checks instead. |
Fl_Graphics_Driver * driver(); |
function Has_Driver
(This : in Surface_Device)
return Boolean;
function Get_Driver
(This : in out Surface_Device)
return FLTK.Devices.Graphics.Graphics_Driver_Reference;
|
void driver(Fl_Graphics_Driver *graphics_driver); |
procedure Set_Driver
(This : in out Surface_Device;
Driver : in out FLTK.Devices.Graphics.Graphics_Driver'Class);
|
virtual void set_current(void); |
procedure Set_Current
(This : in out Surface_Device);
|