56 const uint8_t *mask, uint8_t frame, uint8_t mask_frame);
67 static void drawPlusMask(int16_t x, int16_t y,
const uint8_t *bitmap, uint8_t frame);
78 static void drawOverwrite(int16_t x, int16_t y,
const uint8_t *bitmap, uint8_t frame);
89 static void drawErase(int16_t x, int16_t y,
const uint8_t *bitmap, uint8_t frame);
100 static void drawSelfMasked(int16_t x, int16_t y,
const uint8_t *bitmap, uint8_t frame);
105 static void draw(int16_t x, int16_t y,
106 const uint8_t *bitmap, uint8_t frame,
107 const uint8_t *mask, uint8_t sprite_frame,
111 static void drawBitmap(int16_t x, int16_t y,
112 const uint8_t *bitmap,
const uint8_t *mask,
113 uint8_t w, uint8_t h, uint8_t draw_mode);