#include <libnsbmp.h>
whether the image has been decoded
callbacks for bitmap functions
uint32_t bmp_image::bitmap_offset |
uint8_t* bmp_image::bmp_data |
uint32_t bmp_image::buffer_size |
decoded image Internal members are listed below
uint32_t* bmp_image::colour_table |
uint32_t bmp_image::colours |
heigth of BMP (valid after _analyse)
total number of bytes of BMP data available
uint32_t bmp_image::height |
width of BMP (valid after _analyse)
scanlines are top to bottom
bool bmp_image::limited_trans |
uint32_t bmp_image::mask[4] |
true if the bitmap does not contain an alpha channel
image is part of an ICO, mask follows
colour to display for "transparent" pixels when using limited transparency
int32_t bmp_image::shift[4] |
uint32_t bmp_image::trans_colour |
whether to use bmp's limited transparency
uint32_t bmp_image::transparent_index |
uint32_t bmp_image::width |
The documentation for this struct was generated from the following file: