Inheritance diagram for MIMAGE_DESCR:
Data Fields | |
unsigned int | installed |
Boolean flag describing whether image colors have been allocated or not. | |
unsigned int | ncolors |
Number of colors in the image (0 if TrueColor. | |
unsigned int | nplanes |
Number of planes in the image (1,4,8,24). | |
unsigned int | img_w |
Image width in pixel units. | |
unsigned int | img_h |
Image height in pixel units. | |
unsigned int | row_w |
Bytes per row. | |
CARD32 | pixmap_id |
Low level pixmap id (system dependent). | |
IMAGE_CMAP * | colormap |
Image colormap (NULL for 24 planes images). | |
IMAGE_DATA | data |
Current Image raw pixel data. | |
IMAGE_DATA | backup_data |
Backup Image raw pixel data. | |
IMAGE_DATA | alpha |
Image alpha channel data. | |
char * | fname |
Image file name (if loaded from file). | |
MIMAGE_DESCR * | mask |
Image mask. | |
CARD32 | flags |
Internal use only. |
This is the structure MGui uses to handle images. MIMAGE , a pointer to this structure, should be used by the programmer in order to treat the image as an opaque object. See Image handling and CmImage for available functions/methods.
|
Image alpha channel data.
|
|
Backup Image raw pixel data.
|
|
Image colormap (NULL for 24 planes images).
|
|
Current Image raw pixel data.
|
|
Internal use only.
|
|
Image file name (if loaded from file).
|
|
Image height in pixel units.
|
|
Image width in pixel units.
|
|
Boolean flag describing whether image colors have been allocated or not.
|
|
Image mask.
|
|
Number of colors in the image (0 if TrueColor.
|
|
Number of planes in the image (1,4,8,24).
|
|
Low level pixmap id (system dependent).
|
|
Bytes per row.
|