gdkfont.c File Reference

#include "gdkfont.h"
#include "gdkprivate.h"

Go to the source code of this file.

Functions

GdkFont * gdk_font_ref (GdkFont *font)
void gdk_font_unref (GdkFont *font)
gint gdk_string_width (GdkFont *font, const gchar *string)
gint gdk_char_width (GdkFont *font, gchar character)
gint gdk_char_width_wc (GdkFont *font, GdkWChar character)
gint gdk_string_measure (GdkFont *font, const gchar *string)
void gdk_string_extents (GdkFont *font, const gchar *string, gint *lbearing, gint *rbearing, gint *width, gint *ascent, gint *descent)
gint gdk_text_measure (GdkFont *font, const gchar *text, gint text_length)
gint gdk_char_measure (GdkFont *font, gchar character)
gint gdk_string_height (GdkFont *font, const gchar *string)
gint gdk_text_height (GdkFont *font, const gchar *text, gint text_length)
gint gdk_char_height (GdkFont *font, gchar character)


Function Documentation

gint gdk_char_height ( GdkFont *  font,
gchar  character 
)

Definition at line 138 of file gdkfont.c.

References g_return_val_if_fail, gdk_text_height(), and NULL.

gint gdk_char_measure ( GdkFont *  font,
gchar  character 
)

Definition at line 111 of file gdkfont.c.

References g_return_val_if_fail, gdk_text_measure(), and NULL.

gint gdk_char_width ( GdkFont *  font,
gchar  character 
)

Definition at line 62 of file gdkfont.c.

References g_return_val_if_fail, gdk_text_width(), and NULL.

gint gdk_char_width_wc ( GdkFont *  font,
GdkWChar  character 
)

Definition at line 69 of file gdkfont.c.

References g_return_val_if_fail, gdk_text_width_wc(), and NULL.

GdkFont* gdk_font_ref ( GdkFont *  font  ) 

Definition at line 30 of file gdkfont.c.

References g_return_val_if_fail, and NULL.

Referenced by gdk_font_hash_lookup(), gdk_gc_copy(), gdk_win32_gc_values_to_win32values(), TGWin32::GetFontHandle(), and TGWin32::GetFontStruct().

void gdk_font_unref ( GdkFont *  font  ) 

Definition at line 41 of file gdkfont.c.

References _gdk_font_destroy(), g_return_if_fail, NULL, and private.

Referenced by TGWin32::DeleteFont(), TGWin32::FreeFontStruct(), gdk_gc_copy(), gdk_win32_gc_destroy(), and gdk_win32_gc_values_to_win32values().

void gdk_string_extents ( GdkFont *  font,
const gchar *  string,
gint *  lbearing,
gint *  rbearing,
gint *  width,
gint *  ascent,
gint *  descent 
)

Definition at line 85 of file gdkfont.c.

References _gdk_font_strlen(), g_return_if_fail, gdk_text_extents(), and NULL.

gint gdk_string_height ( GdkFont *  font,
const gchar *  string 
)

Definition at line 118 of file gdkfont.c.

References _gdk_font_strlen(), g_return_val_if_fail, gdk_text_height(), and NULL.

gint gdk_string_measure ( GdkFont *  font,
const gchar *  string 
)

Definition at line 76 of file gdkfont.c.

References _gdk_font_strlen(), g_return_val_if_fail, gdk_text_measure(), and NULL.

gint gdk_string_width ( GdkFont *  font,
const gchar *  string 
)

Definition at line 54 of file gdkfont.c.

References _gdk_font_strlen(), g_return_val_if_fail, gdk_text_width(), and NULL.

gint gdk_text_height ( GdkFont *  font,
const gchar *  text,
gint  text_length 
)

Definition at line 126 of file gdkfont.c.

References g_return_val_if_fail, gdk_text_extents(), and NULL.

Referenced by gdk_char_height(), and gdk_string_height().

gint gdk_text_measure ( GdkFont *  font,
const gchar *  text,
gint  text_length 
)

Definition at line 99 of file gdkfont.c.

References g_return_val_if_fail, gdk_text_extents(), and NULL.

Referenced by gdk_char_measure(), and gdk_string_measure().


Generated on Tue Jul 5 15:58:38 2011 for ROOT_528-00b_version by  doxygen 1.5.1