15 uint32_t
get_pixel(uint32_t x, uint32_t y)
const;
20 struct BITMAPFILEHEADER
27 struct BITMAPINFOHEADER
36 uint32_t x_pixels_per_meter;
37 uint32_t y_pixels_per_meter;
39 uint32_t colors_important;
42 const BITMAPFILEHEADER* m_file_header;
43 const BITMAPINFOHEADER* m_info_header;
44 const uint32_t* m_color_table;
45 const uint32_t* m_raster_data;
uint32_t offset
Definition BMPFile.hpp:3
uint32_t file_size
Definition BMPFile.hpp:1
bool has_color_table() const
Definition BMPFile.cpp:56
const uint32_t * get_raster() const
Definition BMPFile.cpp:61
BMPFile(uint8_t *data, uint32_t sz)
Definition BMPFile.cpp:13
uint32_t get_width() const
Definition BMPFile.cpp:97
uint32_t get_pixel(uint32_t x, uint32_t y) const
Definition BMPFile.cpp:66
uint32_t get_height() const
Definition BMPFile.cpp:102
struct fat_directory __attribute__
uint8_t reserved
Definition fat16.h:3
uint8_t signature
Definition fat16.h:2
uint8_t * data
Definition window.h:0