Fl_Graphics_Driver Binding Map

Back to Index
Package name
Fl_Graphics_Driver FLTK.Devices.Graphics
Types
Fl_Graphics_Driver Graphics_Driver
  Graphics_Driver_Reference
matrix  
Functions and Procedures
Fl_Graphics_Driver();
TBA
virtual const char * class_name();
Use runtime tag checks instead
Fl_Color color();
function Get_Color
       (This : in Graphics_Driver)
    return Color;
virtual int descent();
function Get_Text_Descent
       (This : in Graphics_Driver)
    return Integer;
virtual int draw_scaled(Fl_Image *img, int X, int Y, int W, int H);
procedure Draw_Scaled_Image
       (This       : in Graphics_Driver;
        Img        : in FLTK.Images.Image'Class;
        X, Y, W, H : in Integer);
virtual void font(Fl_Font face, Fl_Fontsize fsize);
procedure Set_Font
       (This : in Graphics_Driver;
        Face : in Font_Kind;
        Size : in Font_Size);
Fl_Font font();
function Get_Font_Kind
       (This : in Graphics_Driver)
    return Font_Kind;
Fl_Font_Descriptor * font_descriptor();
TBA
void font_descriptor(Fl_Font_Descriptor *d);
TBA
virtual int height();
function Get_Line_Height
       (This : in Graphics_Driver)
    return Integer;
Fl_Fontsize size();
function Get_Font_Size
       (This : in Graphics_Driver)
    return Font_Size;
virtual void text_extents(const char *, int n, int &dx, int &dy, int &w, int &h);
TBA
virtual double width(const char *str, int n);
function Get_Width
       (This : in Graphics_Driver;
        Str  : in String)
    return Long_Float;
virtual double width(unsigned int c);
function Get_Width
       (This : in Graphics_Driver;
        Char : in Character)
    return Long_Float;