NetSurf
|
#include <stdbool.h>
#include <assert.h>
#include <stdlib.h>
#include <mt_gem.h>
#include "netsurf/mouse.h"
#include "netsurf/plot_style.h"
#include "atari/bitmap.h"
#include "atari/plot/fontplot.h"
Go to the source code of this file.
Functions | |
void | dump_font_drivers (void) |
FONT_PLOTTER | new_font_plotter (int vdihandle, char *name, unsigned long flags, int *error) |
Create an new text plotter object. More... | |
int | delete_font_plotter (FONT_PLOTTER p) |
Variables | |
const struct s_font_driver_table_entry | font_driver_table [] |
int delete_font_plotter | ( | FONT_PLOTTER | p | ) |
Definition at line 121 of file fontplot.c.
References s_font_plotter::dtor.
Referenced by plot_finalise().
void dump_font_drivers | ( | void | ) |
Definition at line 44 of file fontplot.c.
References s_font_driver_table_entry::flags, font_driver_table, and s_font_driver_table_entry::name.
Referenced by plot_init().
FONT_PLOTTER new_font_plotter | ( | int | vdihandle, |
char * | name, | ||
unsigned long | flags, | ||
int * | error | ||
) |
Create an new text plotter object.
Available: "vdi", "freetype", "internal"
vdihandle | the vdi handle to act upon, |
name | selector ID (string) of the font plotter. |
flags | configration flags of the plotter, available flags: FONTPLOT_FLAG_MONOGLYPH - Enable 1 bit font plotting |
error | set to != 0 when errors occur |
Definition at line 67 of file fontplot.c.
References s_font_driver_table_entry::ctor, ERR_NO_MEM, ERR_PLOTTER_NOT_AVAILABLE, s_font_driver_table_entry::flags, s_font_plotter::flags, font_driver_table, fplotter, s_font_driver_table_entry::name, s_font_plotter::name, s_font_plotter::vdi_handle, and vdihandle.
Referenced by plot_init().
const struct s_font_driver_table_entry font_driver_table[] |
Definition at line 30 of file fontplot.c.
Referenced by dump_font_drivers(), and new_font_plotter().