Bitmap data structure. More...
#include <yaze_graphics.h>
Public Attributes | |
| int | width |
| int | height |
| uint8_t | bpp |
| uint8_t * | data |
Bitmap data structure.
Represents a bitmap image with pixel data and metadata.
Definition at line 21 of file yaze_graphics.h.
| int yaze_bitmap::width |
Width in pixels
Definition at line 22 of file yaze_graphics.h.
Referenced by yaze_create_bitmap(), yaze_free_bitmap(), and yaze_load_bitmap().
| int yaze_bitmap::height |
Height in pixels
Definition at line 23 of file yaze_graphics.h.
Referenced by yaze_create_bitmap(), yaze_free_bitmap(), and yaze_load_bitmap().
| uint8_t yaze_bitmap::bpp |
Bits per pixel (1, 2, 4, 8)
Definition at line 24 of file yaze_graphics.h.
Referenced by yaze_create_bitmap(), yaze_free_bitmap(), and yaze_load_bitmap().
| uint8_t* yaze_bitmap::data |
Pixel data (caller owns memory)
Definition at line 25 of file yaze_graphics.h.
Referenced by yaze_create_bitmap(), yaze_free_bitmap(), and yaze_load_bitmap().