libmsx
C library for MSX
|
Modules | |
Matrix transformation operators for 8x8px 1bpp bitmap images. | |
Matrix transformation operators for 8x8px 1bpp bitmap images. | |
Boolean operators for 8x8px 1bpp bitmap images. | |
Boolean operators for 8x8px 1bpp bitmap images. | |
Shift operators for 8x8px 1bpp bitmap images. | |
Shift / Rotate (Scroll) operators for 8x8px 1bpp bitmap images. | |
Tile-mapping for 8x8px 1bpp bitmap images. | |
Tile-mapping for 8x8px 1bpp bitmap images. | |
Matrix transformation operators for 16x16 1bpp sprite patterns. | |
Matrix transformation operators for 16x16 1bpp sprite patterns. | |
Boolean operators for 16x16 1bpp sprite patterns. | |
Boolean operators for 16x16 1bpp sprite patterns. | |
Shift operators for 16x16 1bpp sprite patterns. | |
Shift / Rotate (Scroll) operators for 16x16 1bpp sprite patterns. | |
Trimming (Cropping) for 16x16 1bpp sprite patterns. | |
Trimming (Cropping) for 16x16 1bpp sprite patterns. | |
Files | |
file | im.h |
8x8px, 16x16px bitmap image processing. | |
Typedefs | |
typedef uint8_t | BM8x8[8] |
8x8 pixels 1bpp bitmap image (8 rows x 1 byte/row). | |
typedef BM8x8 | SP8x8 |
8x8 pixels 1bpp sprite pattern (Type alias for BM8x8). | |
typedef BM8x8 | SP16x16[4] |
16x16 pixels 1bpp sprite pattern (Four 8x8px 1bpp images, top left, bottom left, top right, bottom right). | |
#include <im.h>
typedef uint8_t BM8x8[8] |