summaryrefslogtreecommitdiff
path: root/xditview/device.h
blob: 2b9a64bac90b35893e2c2db9e467eb9f2dc98cf5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

typedef struct _DeviceFont DeviceFont;

typedef struct _Device {
    char *name;
    int sizescale;
    int res;
    int unitwidth;
    int paperlength;
    int paperwidth;
    int X11;
    DeviceFont *fonts;
} Device;

extern void device_destroy();
extern Device *device_load();
extern DeviceFont *device_find_font();
extern int device_char_width();
extern char *device_name_for_code();
extern int device_code_width();
extern int device_font_special();