24#include <graphics/rastport.h>
25#include <graphics/text.h>
42 const char *string,
size_t length,
46 const char *string,
size_t length,
47 int x,
size_t *char_offset,
int *actual_x);
50 const char *string,
size_t length,
51 int x,
size_t *char_offset,
int *actual_x);
53 ULONG (*
text)(
struct RastPort *rp,
const char *string,
55 ULONG x, ULONG y,
bool aa);
nserror
Enumeration of error codes.
ULONG ami_font_dpi_get_devicedpi(void)
const struct ami_font_functions * ami_nsfont
ULONG ami_font_dpi_get_xdpi(void)
struct TextFont * ami_font_open_disk_font(struct TextAttr *tattr)
void ami_font_close_disk_font(struct TextFont *tfont)
struct gui_layout_table * ami_layout_table
void ami_font_setdevicedpi(int id)
Target independent plotting interface.
nserror(* posn)(const plot_font_style_t *fstyle, const char *string, size_t length, int x, size_t *char_offset, int *actual_x)
nserror(* width)(const plot_font_style_t *fstyle, const char *string, size_t length, int *width)
nserror(* split)(const plot_font_style_t *fstyle, const char *string, size_t length, int x, size_t *char_offset, int *actual_x)
ULONG(* text)(struct RastPort *rp, const char *string, ULONG length, const plot_font_style_t *fstyle, ULONG x, ULONG y, bool aa)