cong-font

cong-font

Synopsis




CongFont*           cong_font_load                      (const gchar *font_name);
void                cong_font_delete                    (CongFont *font);
gint                cong_font_get_height                (CongFont *font,
                                                         const gchar *text);
PangoFontDescription* cong_font_get_pango_description   (CongFont *font);
void                cong_font_draw_string_slow          (GdkDrawable *drawable,
                                                         CongFont *font,
                                                         GdkGC *gc,
                                                         const gchar *text,
                                                         gint x,
                                                         gint y,
                                                         CongFontYPos y_pos);
gint                cong_font_string_width_slow         (CongFont *font,
                                                         const gchar *text);

Description

Details

cong_font_load ()

CongFont*           cong_font_load                      (const gchar *font_name);

Loads a font named font_name

font_name : The name of the font to load
Returns : The CongFont

cong_font_delete ()

void                cong_font_delete                    (CongFont *font);

Unimplemented

font : a CongFont

cong_font_get_height ()

gint                cong_font_get_height                (CongFont *font,
                                                         const gchar *text);

Computes the height, in pixels, of text rendered in font.

font : a CongFont
text : a string to render
Returns : height, in pixels, of text rendered in font

cong_font_get_pango_description ()

PangoFontDescription* cong_font_get_pango_description   (CongFont *font);

font : a CongFont
Returns : the PangoFontDescription for font

cong_font_draw_string_slow ()

void                cong_font_draw_string_slow          (GdkDrawable *drawable,
                                                         CongFont *font,
                                                         GdkGC *gc,
                                                         const gchar *text,
                                                         gint x,
                                                         gint y,
                                                         CongFontYPos y_pos);

TODO: Write me

drawable : a GdkDrawable
font : a CongFont
gc : a GdkGC
text : a string
x : a gint
y : a gint
y_pos :

cong_font_string_width_slow ()

gint                cong_font_string_width_slow         (CongFont *font,
                                                         const gchar *text);

font : a CongFont
text : the string to be rendered
Returns : The width, in pixels, of text rendered in font