| 72 | } |
| 73 | |
| 74 | void EpdFont::getTextDimensions(const char* string, int* w, int* h) const { |
| 75 | int minX = 0, minY = 0, maxX = 0, maxY = 0; |
| 76 | |
| 77 | getTextBounds(string, 0, 0, &minX, &minY, &maxX, &maxY); |
| 78 | |
| 79 | *w = maxX - minX; |
| 80 | *h = maxY - minY; |
| 81 | } |
| 82 | |
| 83 | static uint8_t lookupKernClass(const EpdKernClassEntry* entries, const uint16_t count, const uint32_t cp) { |
| 84 | if (!entries || count == 0 || cp > 0xFFFF) { |
no outgoing calls