ROOT  6.05/03
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Enumerations | Functions
gdkfont.h File Reference
#include <gdk/gdktypes.h>
+ Include dependency graph for gdkfont.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GdkFont
 

Enumerations

enum  GdkFontType { GDK_FONT_FONT, GDK_FONT_FONTSET }
 

Functions

gchar ** gdk_font_list_new (const gchar *font_pattern, gint *n_returned)
 
void gdk_font_list_free (gchar **font_list)
 
GdkFontgdk_font_load (const gchar *font_name)
 
GdkFontgdk_fontset_load (const gchar *fontset_name)
 
GdkFontgdk_font_ref (GdkFont *font)
 
void gdk_font_unref (GdkFont *font)
 
gint gdk_font_id (const GdkFont *font)
 
gboolean gdk_font_equal (const GdkFont *fonta, const GdkFont *fontb)
 
gint gdk_string_width (GdkFont *font, const gchar *string)
 
gint gdk_text_width (GdkFont *font, const gchar *text, gint text_length)
 
gint gdk_text_width_wc (GdkFont *font, const GdkWChar *text, gint text_length)
 
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)
 
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)
 
void gdk_text_extents (GdkFont *font, const gchar *text, gint text_length, gint *lbearing, gint *rbearing, gint *width, gint *ascent, gint *descent)
 
void gdk_text_extents_wc (GdkFont *font, const GdkWChar *text, gint text_length, gint *lbearing, gint *rbearing, gint *width, gint *ascent, gint *descent)
 
void gdk_string_extents (GdkFont *font, const gchar *string, gint *lbearing, gint *rbearing, gint *width, gint *ascent, gint *descent)
 
gchargdk_font_full_name_get (GdkFont *font)
 
void gdk_font_full_name_free (gchar *name)
 

Enumeration Type Documentation

Enumerator
GDK_FONT_FONT 
GDK_FONT_FONTSET 

Definition at line 14 of file gdkfont.h.

Function Documentation

gint gdk_char_height ( GdkFont font,
gchar  character 
)

Definition at line 138 of file gdkfont.c.

gint gdk_char_measure ( GdkFont font,
gchar  character 
)

Definition at line 111 of file gdkfont.c.

gint gdk_char_width ( GdkFont font,
gchar  character 
)

Definition at line 62 of file gdkfont.c.

gint gdk_char_width_wc ( GdkFont font,
GdkWChar  character 
)

Definition at line 69 of file gdkfont.c.

gboolean gdk_font_equal ( const GdkFont fonta,
const GdkFont fontb 
)

Definition at line 1545 of file gdkfont-win32.c.

void gdk_font_full_name_free ( gchar name)

Definition at line 303 of file gdkfont-win32.c.

Referenced by gdk_win32_gc_values_to_win32values().

gchar* gdk_font_full_name_get ( GdkFont font)

Definition at line 266 of file gdkfont-win32.c.

Referenced by gdk_win32_gc_values_to_win32values().

gint gdk_font_id ( const GdkFont font)

Definition at line 1531 of file gdkfont-win32.c.

void gdk_font_list_free ( gchar **  font_list)

Definition at line 426 of file gdkfont-win32.c.

Referenced by TGWin32::FreeFontNames().

gchar** gdk_font_list_new ( const gchar font_pattern,
gint n_returned 
)

Definition at line 404 of file gdkfont-win32.c.

Referenced by TGWin32::ListFonts().

GdkFont* gdk_font_load ( const gchar font_name)

Definition at line 1382 of file gdkfont-win32.c.

Referenced by TGWin32::LoadQueryFont().

GdkFont* gdk_font_ref ( GdkFont font)
void gdk_font_unref ( GdkFont font)
GdkFont* gdk_fontset_load ( const gchar fontset_name)

Definition at line 1424 of file gdkfont-win32.c.

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.

gint gdk_string_height ( GdkFont font,
const gchar string 
)

Definition at line 118 of file gdkfont.c.

gint gdk_string_measure ( GdkFont font,
const gchar string 
)

Definition at line 76 of file gdkfont.c.

gint gdk_string_width ( GdkFont font,
const gchar string 
)

Definition at line 54 of file gdkfont.c.

void gdk_text_extents ( GdkFont font,
const gchar text,
gint  text_length,
gint lbearing,
gint rbearing,
gint width,
gint ascent,
gint descent 
)

Definition at line 1763 of file gdkfont-win32.c.

Referenced by gdk_string_extents(), gdk_text_height(), and gdk_text_measure().

void gdk_text_extents_wc ( GdkFont font,
const GdkWChar text,
gint  text_length,
gint lbearing,
gint rbearing,
gint width,
gint ascent,
gint descent 
)

Definition at line 1826 of file gdkfont-win32.c.

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

Definition at line 126 of file gdkfont.c.

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.

Referenced by gdk_char_measure(), and gdk_string_measure().

gint gdk_text_width ( GdkFont font,
const gchar text,
gint  text_length 
)

Definition at line 1717 of file gdkfont-win32.c.

Referenced by gdk_char_width(), gdk_string_width(), and TGWin32::TextWidth().

gint gdk_text_width_wc ( GdkFont font,
const GdkWChar text,
gint  text_length 
)

Definition at line 1730 of file gdkfont-win32.c.

Referenced by gdk_char_width_wc().