FLTK 1.3.3
|
The MSWindows-specific graphics class. More...
#include <Fl_Device.H>
Public Member Functions | |
const char * | class_name () |
Returns the name of the class of this object. More... | |
void | color (Fl_Color c) |
see fl_color(Fl_Color c). More... | |
void | color (uchar r, uchar g, uchar b) |
see fl_color(uchar r, uchar g, uchar b). More... | |
void | copy_offscreen (int x, int y, int w, int h, Fl_Offscreen pixmap, int srcx, int srcy) |
int | descent () |
see fl_descent(). More... | |
void | draw (const char *str, int n, int x, int y) |
see fl_draw(const char *str, int n, int x, int y). More... | |
void | draw (int angle, const char *str, int n, int x, int y) |
see fl_draw(int angle, const char *str, int n, int x, int y). More... | |
void | draw (Fl_Pixmap *pxm, int XP, int YP, int WP, int HP, int cx, int cy) |
Draws an Fl_Pixmap object to the device. More... | |
void | draw (Fl_Bitmap *pxm, int XP, int YP, int WP, int HP, int cx, int cy) |
Draws an Fl_Bitmap object to the device. More... | |
void | draw (Fl_RGB_Image *img, int XP, int YP, int WP, int HP, int cx, int cy) |
Draws an Fl_RGB_Image object to the device. More... | |
void | draw_image (const uchar *buf, int X, int Y, int W, int H, int D=3, int L=0) |
see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L). More... | |
void | draw_image (Fl_Draw_Image_Cb cb, void *data, int X, int Y, int W, int H, int D=3) |
see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D). More... | |
void | draw_image_mono (const uchar *buf, int X, int Y, int W, int H, int D=1, int L=0) |
see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L). More... | |
void | draw_image_mono (Fl_Draw_Image_Cb cb, void *data, int X, int Y, int W, int H, int D=1) |
see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D). More... | |
void | font (Fl_Font face, Fl_Fontsize size) |
see fl_font(Fl_Font face, Fl_Fontsize size). More... | |
int | height () |
see fl_height(). More... | |
void | rtl_draw (const char *str, int n, int x, int y) |
see fl_rtl_draw(const char *str, int n, int x, int y). More... | |
void | text_extents (const char *, int n, int &dx, int &dy, int &w, int &h) |
see fl_text_extents(const char*, int n, int& dx, int& dy, int& w, int& h). More... | |
double | width (const char *str, int n) |
see fl_width(const char *str, int n). More... | |
double | width (unsigned int c) |
see fl_width(unsigned int n). More... | |
Public Member Functions inherited from Fl_Graphics_Driver | |
Fl_Color | color () |
see fl_color(void). More... | |
Fl_Font | font () |
see fl_font(void). More... | |
Fl_Font_Descriptor * | font_descriptor () |
Returns a pointer to the current Fl_Font_Descriptor for the graphics driver. | |
void | font_descriptor (Fl_Font_Descriptor *d) |
Sets the current Fl_Font_Descriptor for the graphics driver. | |
Fl_Fontsize | size () |
see fl_size(). More... | |
virtual | ~Fl_Graphics_Driver () |
The destructor. | |
Public Member Functions inherited from Fl_Device | |
virtual | ~Fl_Device () |
Virtual destructor. More... | |
Static Public Attributes | |
static const char * | class_id = "Fl_GDI_Graphics_Driver" |
Static Public Attributes inherited from Fl_Graphics_Driver | |
static const char * | class_id = "Fl_Graphics_Driver" |
Static Public Attributes inherited from Fl_Device | |
static const char * | class_id = "Fl_Device" |
A string that identifies each subclass of Fl_Device. More... | |
The MSWindows-specific graphics class.
This class is implemented only on the MSWindows platform.
|
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_Graphics_Driver.
Reimplemented in Fl_GDI_Printer_Graphics_Driver.
|
virtual |
see fl_color(Fl_Color c).
Reimplemented from Fl_Graphics_Driver.
see fl_color(uchar r, uchar g, uchar b).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_descent().
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_draw(const char *str, int n, int x, int y).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_draw(int angle, const char *str, int n, int x, int y).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
Draws an Fl_Pixmap object to the device.
Specifies a bounding box for the image, with the origin (upper left-hand corner) of the image offset by the cx and cy arguments.
Reimplemented from Fl_Graphics_Driver.
Reimplemented in Fl_GDI_Printer_Graphics_Driver.
|
virtual |
Draws an Fl_Bitmap object to the device.
Specifies a bounding box for the image, with the origin (upper left-hand corner) of the image offset by the cx and cy arguments.
Reimplemented from Fl_Graphics_Driver.
Reimplemented in Fl_GDI_Printer_Graphics_Driver.
|
virtual |
Draws an Fl_RGB_Image object to the device.
Specifies a bounding box for the image, with the origin (upper left-hand corner) of the image offset by the cx and cy arguments.
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_font(Fl_Font face, Fl_Fontsize size).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_height().
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_rtl_draw(const char *str, int n, int x, int y).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_text_extents(const char*, int n, int& dx, int& dy, int& w, int& h).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
see fl_width(const char *str, int n).
Reimplemented from Fl_Graphics_Driver.
|
virtual |
Reimplemented from Fl_Graphics_Driver.