/contrib/groff/src/devices/xditview/device.h
https://bitbucket.org/freebsd/freebsd-head/ · C++ Header · 21 lines · 18 code · 3 blank · 0 comment · 0 complexity · 124e95f8a9a57a7b45b0bae56588557b MD5 · raw file
- typedef struct _DeviceFont DeviceFont;
- typedef struct _Device {
- char *name;
- int sizescale;
- int res;
- int unitwidth;
- int paperlength;
- int paperwidth;
- int X11;
- DeviceFont *fonts;
- } Device;
- void device_destroy(Device *);
- Device *device_load(const char *);
- DeviceFont *device_find_font(Device *, const char *);
- int device_char_width(DeviceFont *, int, const char *, int *);
- char *device_name_for_code(DeviceFont *, int);
- int device_code_width(DeviceFont *, int, int, int *);
- int device_font_special(DeviceFont *);