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 :