2424 * THE SOFTWARE.
2525 */
2626
27- #include "shared-bindings/displayio /BuiltinFont.h"
27+ #include "shared-bindings/fontio /BuiltinFont.h"
2828
2929#include <stdint.h>
3030
3636#include "shared-bindings/util.h"
3737#include "supervisor/shared/translate.h"
3838
39- //| .. currentmodule:: displayio
39+ //| .. currentmodule:: fontio
4040//|
4141//| :class:`BuiltinFont` -- A font built into CircuitPython
4242//| =========================================================================================
5656//| `get_glyph` in most cases. This is useful for use with `displayio.TileGrid` and
5757//| `terminalio.Terminal`.
5858//|
59- STATIC mp_obj_t displayio_builtinfont_obj_get_bitmap (mp_obj_t self_in ) {
60- displayio_builtinfont_t * self = MP_OBJ_TO_PTR (self_in );
61- return common_hal_displayio_builtinfont_get_bitmap (self );
59+ STATIC mp_obj_t fontio_builtinfont_obj_get_bitmap (mp_obj_t self_in ) {
60+ fontio_builtinfont_t * self = MP_OBJ_TO_PTR (self_in );
61+ return common_hal_fontio_builtinfont_get_bitmap (self );
6262}
63- MP_DEFINE_CONST_FUN_OBJ_1 (displayio_builtinfont_get_bitmap_obj , displayio_builtinfont_obj_get_bitmap );
63+ MP_DEFINE_CONST_FUN_OBJ_1 (fontio_builtinfont_get_bitmap_obj , fontio_builtinfont_obj_get_bitmap );
6464
65- const mp_obj_property_t displayio_builtinfont_bitmap_obj = {
65+ const mp_obj_property_t fontio_builtinfont_bitmap_obj = {
6666 .base .type = & mp_type_property ,
67- .proxy = {(mp_obj_t )& displayio_builtinfont_get_bitmap_obj ,
67+ .proxy = {(mp_obj_t )& fontio_builtinfont_get_bitmap_obj ,
6868 (mp_obj_t )& mp_const_none_obj ,
6969 (mp_obj_t )& mp_const_none_obj },
7070};
@@ -73,38 +73,38 @@ const mp_obj_property_t displayio_builtinfont_bitmap_obj = {
7373//|
7474//| Returns the maximum bounds of all glyphs in the font in a tuple of two values: width, height.
7575//|
76- STATIC mp_obj_t displayio_builtinfont_obj_get_bounding_box (mp_obj_t self_in ) {
77- displayio_builtinfont_t * self = MP_OBJ_TO_PTR (self_in );
76+ STATIC mp_obj_t fontio_builtinfont_obj_get_bounding_box (mp_obj_t self_in ) {
77+ fontio_builtinfont_t * self = MP_OBJ_TO_PTR (self_in );
7878
79- return common_hal_displayio_builtinfont_get_bounding_box (self );
79+ return common_hal_fontio_builtinfont_get_bounding_box (self );
8080}
81- MP_DEFINE_CONST_FUN_OBJ_1 (displayio_builtinfont_get_bounding_box_obj , displayio_builtinfont_obj_get_bounding_box );
81+ MP_DEFINE_CONST_FUN_OBJ_1 (fontio_builtinfont_get_bounding_box_obj , fontio_builtinfont_obj_get_bounding_box );
8282
8383
8484//| .. method:: get_glyph(codepoint)
8585//|
86- //| Returns a `displayio .Glyph` for the given codepoint or None if no glyph is available.
86+ //| Returns a `fontio .Glyph` for the given codepoint or None if no glyph is available.
8787//|
88- STATIC mp_obj_t displayio_builtinfont_obj_get_glyph (mp_obj_t self_in , mp_obj_t codepoint_obj ) {
89- displayio_builtinfont_t * self = MP_OBJ_TO_PTR (self_in );
88+ STATIC mp_obj_t fontio_builtinfont_obj_get_glyph (mp_obj_t self_in , mp_obj_t codepoint_obj ) {
89+ fontio_builtinfont_t * self = MP_OBJ_TO_PTR (self_in );
9090
9191 mp_int_t codepoint ;
9292 if (!mp_obj_get_int_maybe (codepoint_obj , & codepoint )) {
9393 mp_raise_ValueError_varg (translate ("%q should be an int" ), MP_QSTR_codepoint );
9494 }
95- return common_hal_displayio_builtinfont_get_glyph (self , codepoint );
95+ return common_hal_fontio_builtinfont_get_glyph (self , codepoint );
9696}
97- MP_DEFINE_CONST_FUN_OBJ_2 (displayio_builtinfont_get_glyph_obj , displayio_builtinfont_obj_get_glyph );
97+ MP_DEFINE_CONST_FUN_OBJ_2 (fontio_builtinfont_get_glyph_obj , fontio_builtinfont_obj_get_glyph );
9898
99- STATIC const mp_rom_map_elem_t displayio_builtinfont_locals_dict_table [] = {
100- { MP_ROM_QSTR (MP_QSTR_bitmap ), MP_ROM_PTR (& displayio_builtinfont_bitmap_obj ) },
101- { MP_ROM_QSTR (MP_QSTR_get_bounding_box ), MP_ROM_PTR (& displayio_builtinfont_get_bounding_box_obj ) },
102- { MP_ROM_QSTR (MP_QSTR_get_glyph ), MP_ROM_PTR (& displayio_builtinfont_get_glyph_obj ) },
99+ STATIC const mp_rom_map_elem_t fontio_builtinfont_locals_dict_table [] = {
100+ { MP_ROM_QSTR (MP_QSTR_bitmap ), MP_ROM_PTR (& fontio_builtinfont_bitmap_obj ) },
101+ { MP_ROM_QSTR (MP_QSTR_get_bounding_box ), MP_ROM_PTR (& fontio_builtinfont_get_bounding_box_obj ) },
102+ { MP_ROM_QSTR (MP_QSTR_get_glyph ), MP_ROM_PTR (& fontio_builtinfont_get_glyph_obj ) },
103103};
104- STATIC MP_DEFINE_CONST_DICT (displayio_builtinfont_locals_dict , displayio_builtinfont_locals_dict_table );
104+ STATIC MP_DEFINE_CONST_DICT (fontio_builtinfont_locals_dict , fontio_builtinfont_locals_dict_table );
105105
106- const mp_obj_type_t displayio_builtinfont_type = {
106+ const mp_obj_type_t fontio_builtinfont_type = {
107107 { & mp_type_type },
108108 .name = MP_QSTR_BuiltinFont ,
109- .locals_dict = (mp_obj_dict_t * )& displayio_builtinfont_locals_dict ,
109+ .locals_dict = (mp_obj_dict_t * )& fontio_builtinfont_locals_dict ,
110110};
0 commit comments