void (*flush) (struct outp_driver *);
+ void (*output_chart) (struct outp_driver *, const struct chart *);
+
/* special != 0 only. */
void (*submit) (struct outp_driver *, struct som_entity *);
void (*text_metrics) (struct outp_driver *, const struct outp_text *,
int *width, int *height);
void (*text_draw) (struct outp_driver *, const struct outp_text *);
- void (*initialise_chart)(struct outp_driver *, struct chart *);
- void (*finalise_chart)(struct outp_driver *, struct chart *);
};
/* Device types. */
/* Common drivers. */
extern const struct outp_class ascii_class;
-extern const struct outp_class postscript_class;
#ifdef HAVE_CAIRO
extern const struct outp_class cairo_class;
#endif
+extern const struct outp_class odt_class;
#endif /* output/output.h */