| 1571 | */ |
| 1572 | |
| 1573 | void FontFile::set_data_ptr(const uint8_t* p_data, size_t p_size) |
| 1574 | { |
| 1575 | data.clear(); |
| 1576 | data_ptr = p_data; |
| 1577 | data_size = p_size; |
| 1578 | |
| 1579 | for (int i = 0; i < cache.size(); i++) |
| 1580 | { |
| 1581 | if (cache[i].is_valid()) |
| 1582 | { |
| 1583 | TS->font_set_data_ptr(cache[i], data_ptr, data_size); |
| 1584 | } |
| 1585 | } |
| 1586 | } |
| 1587 | |
| 1588 | void FontFile::set_data(const PackedByteArray& p_data) |
| 1589 | { |