gnome-glyphlist

Name

gnome-glyphlist -- 

Synopsis



struct      GnomeGlyphList;
GnomeGlyphList* gnome_glyphlist_new         (void);
GnomeGlyphList* gnome_glyphlist_ref         (GnomeGlyphList *gl);
GnomeGlyphList* gnome_glyphlist_unref       (GnomeGlyphList *gl);
GnomeGlyphList* gnome_glyphlist_duplicate   (GnomeGlyphList *gl);
gboolean    gnome_glyphlist_check           (const GnomeGlyphList *gl,
                                             gboolean rules);
GnomeGlyphList* gnome_glyphlist_from_text_dumb
                                            (GnomeFont *font,
                                             guint32 color,
                                             gdouble kerning,
                                             gdouble letterspace,
                                             const guchar *text);
GnomeGlyphList* gnome_glyphlist_from_text_sized_dumb
                                            (GnomeFont *font,
                                             guint32 color,
                                             gdouble kerning,
                                             gdouble letterspace,
                                             const guchar *text,
                                             gint length);
void        gnome_glyphlist_advance         (GnomeGlyphList *gl,
                                             gboolean advance);
void        gnome_glyphlist_kerning         (GnomeGlyphList *gl,
                                             gdouble kerning);
void        gnome_glyphlist_letterspace     (GnomeGlyphList *gl,
                                             gdouble letterspace);
void        gnome_glyphlist_font            (GnomeGlyphList *gl,
                                             GnomeFont *font);
void        gnome_glyphlist_color           (GnomeGlyphList *gl,
                                             guint32 color);
void        gnome_glyphlist_moveto          (GnomeGlyphList *gl,
                                             gdouble x,
                                             gdouble y);
void        gnome_glyphlist_rmoveto         (GnomeGlyphList *gl,
                                             gdouble x,
                                             gdouble y);
void        gnome_glyphlist_glyph           (GnomeGlyphList *gl,
                                             gint glyph);
void        gnome_glyphlist_glyphs          (GnomeGlyphList *gl,
                                             gint *glyphs,
                                             gint num_glyphs);
void        gnome_glyphlist_text_dumb       (GnomeGlyphList *gl,
                                             const guchar *text);
void        gnome_glyphlist_text_sized_dumb (GnomeGlyphList *gl,
                                             const guchar *text,
                                             gint length);
ArtDRect*   gnome_glyphlist_bbox            (const GnomeGlyphList *gl,
                                             const gdouble *transform,
                                             gint flags,
                                             ArtDRect *bbox);

Description

Details

struct GnomeGlyphList

struct GnomeGlyphList;


gnome_glyphlist_new ()

GnomeGlyphList* gnome_glyphlist_new         (void);

Returns :


gnome_glyphlist_ref ()

GnomeGlyphList* gnome_glyphlist_ref         (GnomeGlyphList *gl);

gl :

Returns :


gnome_glyphlist_unref ()

GnomeGlyphList* gnome_glyphlist_unref       (GnomeGlyphList *gl);

gl :

Returns :


gnome_glyphlist_duplicate ()

GnomeGlyphList* gnome_glyphlist_duplicate   (GnomeGlyphList *gl);

gl :

Returns :


gnome_glyphlist_check ()

gboolean    gnome_glyphlist_check           (const GnomeGlyphList *gl,
                                             gboolean rules);

gl :

rules :

Returns :


gnome_glyphlist_from_text_dumb ()

GnomeGlyphList* gnome_glyphlist_from_text_dumb
                                            (GnomeFont *font,
                                             guint32 color,
                                             gdouble kerning,
                                             gdouble letterspace,
                                             const guchar *text);

font :

color :

kerning :

letterspace :

text :

Returns :


gnome_glyphlist_from_text_sized_dumb ()

GnomeGlyphList* gnome_glyphlist_from_text_sized_dumb
                                            (GnomeFont *font,
                                             guint32 color,
                                             gdouble kerning,
                                             gdouble letterspace,
                                             const guchar *text,
                                             gint length);

font :

color :

kerning :

letterspace :

text :

length :

Returns :


gnome_glyphlist_advance ()

void        gnome_glyphlist_advance         (GnomeGlyphList *gl,
                                             gboolean advance);

gl :

advance :


gnome_glyphlist_kerning ()

void        gnome_glyphlist_kerning         (GnomeGlyphList *gl,
                                             gdouble kerning);

gl :

kerning :


gnome_glyphlist_letterspace ()

void        gnome_glyphlist_letterspace     (GnomeGlyphList *gl,
                                             gdouble letterspace);

gl :

letterspace :


gnome_glyphlist_font ()

void        gnome_glyphlist_font            (GnomeGlyphList *gl,
                                             GnomeFont *font);

gl :

font :


gnome_glyphlist_color ()

void        gnome_glyphlist_color           (GnomeGlyphList *gl,
                                             guint32 color);

gl :

color :


gnome_glyphlist_moveto ()

void        gnome_glyphlist_moveto          (GnomeGlyphList *gl,
                                             gdouble x,
                                             gdouble y);

gl :

x :

y :


gnome_glyphlist_rmoveto ()

void        gnome_glyphlist_rmoveto         (GnomeGlyphList *gl,
                                             gdouble x,
                                             gdouble y);

gl :

x :

y :


gnome_glyphlist_glyph ()

void        gnome_glyphlist_glyph           (GnomeGlyphList *gl,
                                             gint glyph);

gl :

glyph :


gnome_glyphlist_glyphs ()

void        gnome_glyphlist_glyphs          (GnomeGlyphList *gl,
                                             gint *glyphs,
                                             gint num_glyphs);

gl :

glyphs :

num_glyphs :


gnome_glyphlist_text_dumb ()

void        gnome_glyphlist_text_dumb       (GnomeGlyphList *gl,
                                             const guchar *text);

gl :

text :


gnome_glyphlist_text_sized_dumb ()

void        gnome_glyphlist_text_sized_dumb (GnomeGlyphList *gl,
                                             const guchar *text,
                                             gint length);

gl :

text :

length :


gnome_glyphlist_bbox ()

ArtDRect*   gnome_glyphlist_bbox            (const GnomeGlyphList *gl,
                                             const gdouble *transform,
                                             gint flags,
                                             ArtDRect *bbox);

gl :

transform :

flags :

bbox :

Returns :