22 #ifndef NUVIE_FONTS_WOU_FONT_H 23 #define NUVIE_FONTS_WOU_FONT_H 25 #include "ultima/nuvie/fonts/font.h" 36 unsigned char *font_data;
37 unsigned char *char_buf;
47 bool initWithBuffer(
unsigned char *buffer, uint32 buffer_len);
50 uint16 drawChar(
Screen *screen, uint8 char_num, uint16 x, uint16 y,
51 uint8 color)
override;
53 uint16 drawStringToShape(
U6Shape *shp,
const char *str, uint16 x, uint16 y, uint8 color);
54 uint8 drawCharToShape(
U6Shape *shp, uint8 char_num, uint16 x, uint16 y, uint8 color);
56 uint16 getCharWidth(uint8 c)
override;
57 uint16 getCharHeight()
override {
Definition: atari-screen.h:60
Definition: u6_shape.h:47
Definition: detection.h:27
Definition: wou_font.h:34