|
FLTK 1.3.2
|
The Fl_GIF_Image class supports loading, caching, and drawing of Compuserve GIFSM images. More...
#include <Fl_GIF_Image.H>
Public Member Functions | |
| Fl_GIF_Image (const char *filename) | |
| The constructor loads the named GIF image. More... | |
Public Member Functions inherited from Fl_Pixmap | |
| virtual void | color_average (Fl_Color c, float i) |
| The color_average() method averages the colors in the image with the FLTK color value c. More... | |
| virtual Fl_Image * | copy (int W, int H) |
| The copy() method creates a copy of the specified image. More... | |
| Fl_Image * | copy () |
| virtual void | desaturate () |
| The desaturate() method converts an image to grayscale. More... | |
| virtual void | draw (int X, int Y, int W, int H, int cx=0, int cy=0) |
| Draws the image with a bounding box. More... | |
| void | draw (int X, int Y) |
| Fl_Pixmap (char *const *D) | |
| The constructors create a new pixmap from the specified XPM data. More... | |
| Fl_Pixmap (uchar *const *D) | |
| The constructors create a new pixmap from the specified XPM data. More... | |
| Fl_Pixmap (const char *const *D) | |
| The constructors create a new pixmap from the specified XPM data. More... | |
| Fl_Pixmap (const uchar *const *D) | |
| The constructors create a new pixmap from the specified XPM data. More... | |
| virtual void | label (Fl_Widget *w) |
| The label() methods are an obsolete way to set the image attribute of a widget or menu item. More... | |
| virtual void | label (Fl_Menu_Item *m) |
| The label() methods are an obsolete way to set the image attribute of a widget or menu item. More... | |
| virtual void | uncache () |
| If the image has been cached for display, delete the cache data. More... | |
| virtual | ~Fl_Pixmap () |
| The destructor free all memory and server resources that are used by the pixmap. | |
Public Member Functions inherited from Fl_Image | |
| Fl_Image * | copy () |
| The copy() method creates a copy of the specified image. More... | |
| int | count () const |
| The count() method returns the number of data values associated with the image. More... | |
| int | d () const |
| Returns the current image depth. More... | |
| const char *const * | data () const |
| Returns a pointer to the current image data array. More... | |
| void | draw (int X, int Y) |
| Draws the image. More... | |
| Fl_Image (int W, int H, int D) | |
| The constructor creates an empty image with the specified width, height, and depth. More... | |
| int | h () const |
| Returns the current image height in pixels. | |
| void | inactive () |
| The inactive() method calls color_average(FL_BACKGROUND_COLOR, 0.33f) to produce an image that appears grayed out. More... | |
| int | ld () const |
| Returns the current line data size in bytes. More... | |
| int | w () const |
| Returns the current image width in pixels. | |
| virtual | ~Fl_Image () |
| The destructor is a virtual method that frees all memory used by the image. | |
Additional Inherited Members | |
Public Attributes inherited from Fl_Pixmap | |
| int | alloc_data |
Protected Member Functions inherited from Fl_Pixmap | |
| void | measure () |
Static Protected Member Functions inherited from Fl_Image | |
| static void | labeltype (const Fl_Label *lo, int lx, int ly, int lw, int lh, Fl_Align la) |
| static void | measure (const Fl_Label *lo, int &lw, int &lh) |
The Fl_GIF_Image class supports loading, caching, and drawing of Compuserve GIFSM images.
The class loads the first image and supports transparency.
| Fl_GIF_Image::Fl_GIF_Image | ( | const char * | infname) |
The constructor loads the named GIF image.
The inherited destructor free all memory and server resources that are used by the image.