MDEVICE_SUPPORT_INPUT = 2
};
-extern MSymbol Mfont;
-
typedef struct MRealizedFont MRealizedFont;
typedef struct MRealizedFace MRealizedFace;
typedef struct MRealizedFontset MRealizedFontset;
short x, y;
} MDrawPoint;
-extern MPlist *m17n__device_library_list;
-
struct MDeviceDriver
{
- int initialized;
- int (*init) ();
- int (*fini) ();
- int (*open) (MFrame *frame, MPlist *param);
void (*close) (MFrame *frame);
void *(*get_prop) (MFrame *frame, MSymbol key);
void (*realize_face) (MRealizedFace *rface);
MSymbol (*parse_event) (MFrame *frame, void *arg, int *modifiers);
};
-extern MSymbol Mx;
extern MSymbol Mgd;
-extern MSymbol Mfreetype;
extern int mfont__init ();
extern void mfont__fini ();