vt_font
font_lookup(const struct vt_font *vf, teken_char_t c, const teken_attr_t *a)
load_mapping(int fd, struct vt_font *fp, int n)
builtin_mapping(struct vt_font *fp, int n)
struct vt_font *fp;
if ((fp = calloc(1, sizeof(struct vt_font))) == NULL)
if ((fp = calloc(1, sizeof(struct vt_font))) == NULL) {
struct vt_font *fd;
struct vt_font tg_font;
uint8_t *font_lookup(const struct vt_font *, teken_char_t,
struct vt_font vt_font_default = {
struct vt_font *vf;
struct vt_font *vf;
const struct vt_font *vf;
const struct vt_font *vf;
struct vt_font *vw_font; /* (d) Graphical font. */
const uint8_t *vtfont_lookup(const struct vt_font *vf, term_char_t c);
struct vt_font *vtfont_ref(struct vt_font *vf);
void vtfont_unref(struct vt_font *vf);
int vtfont_load(vfnt_t *f, struct vt_font **ret);
void vt_termsize(struct vt_device *, struct vt_font *, term_pos_t *);
void vt_winsize(struct vt_device *, struct vt_font *, struct winsize *);
struct vt_font *vf;
struct vt_font *vf;
struct vt_font *vf;
static struct vt_font *
struct vt_font *vfp;
static struct vt_font *
struct vt_font *vfp;
extern struct vt_font vt_font_default;
static struct vt_font vt_font_loader;
static struct vt_font *vt_font_assigned = &vt_font_default;
struct vt_font *font;
struct vt_font *font;
vt_change_font(struct vt_window *vw, struct vt_font *vf)
struct vt_font *vf;
struct vt_font *vf;
struct vt_font *vf;
vt_termsize(struct vt_device *vd, struct vt_font *vf, term_pos_t *size)
vt_termrect(struct vt_device *vd, struct vt_font *vf, term_rect_t *rect)
vt_winsize(struct vt_device *vd, struct vt_font *vf, struct winsize *size)
struct vt_font *vf;
struct vt_font *vf;
struct vt_font *vf;
struct vt_font *
vtfont_ref(struct vt_font *vf)
vtfont_unref(struct vt_font *vf)
vtfont_load(vfnt_t *f, struct vt_font **ret)
struct vt_font *vf;
vtfont_lookup(const struct vt_font *vf, term_char_t c)
struct vt_font *vfbd_font;