Ardour  9.0-pre0-582-g084a23a80d
gdkfont.h File Reference
#include <gdk/gdktypes.h>
#include <pango/pango.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
 

Macros

#define GDK_TYPE_FONT   gdk_font_get_type ()
 

Enumerations

enum  GdkFontType { GDK_FONT_FONT , GDK_FONT_FONTSET }
 

Functions

GType gdk_font_get_type (void) G_GNUC_CONST
 
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)
 
GdkFontgdk_font_load_for_display (GdkDisplay *display, const gchar *font_name)
 
GdkFontgdk_fontset_load_for_display (GdkDisplay *display, const gchar *fontset_name)
 
GdkFontgdk_font_from_description_for_display (GdkDisplay *display, PangoFontDescription *font_desc)
 
GdkFontgdk_font_load (const gchar *font_name)
 
GdkFontgdk_fontset_load (const gchar *fontset_name)
 
GdkFontgdk_font_from_description (PangoFontDescription *font_desc)
 
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)
 
GdkDisplaygdk_font_get_display (GdkFont *font)
 

Macro Definition Documentation

◆ GDK_TYPE_FONT

#define GDK_TYPE_FONT   gdk_font_get_type ()

Definition at line 37 of file gdkfont.h.

Enumeration Type Documentation

◆ GdkFontType

Enumerator
GDK_FONT_FONT 
GDK_FONT_FONTSET 

Definition at line 43 of file gdkfont.h.

Function Documentation

◆ gdk_char_height()

gint gdk_char_height ( GdkFont font,
gchar  character 
)

◆ gdk_char_measure()

gint gdk_char_measure ( GdkFont font,
gchar  character 
)

◆ gdk_char_width()

gint gdk_char_width ( GdkFont font,
gchar  character 
)

◆ gdk_char_width_wc()

gint gdk_char_width_wc ( GdkFont font,
GdkWChar  character 
)

◆ gdk_font_equal()

gboolean gdk_font_equal ( const GdkFont fonta,
const GdkFont fontb 
)

◆ gdk_font_from_description()

GdkFont* gdk_font_from_description ( PangoFontDescription *  font_desc)

◆ gdk_font_from_description_for_display()

GdkFont* gdk_font_from_description_for_display ( GdkDisplay display,
PangoFontDescription *  font_desc 
)

◆ gdk_font_get_display()

GdkDisplay* gdk_font_get_display ( GdkFont font)

◆ gdk_font_get_type()

GType gdk_font_get_type ( void  )

◆ gdk_font_id()

gint gdk_font_id ( const GdkFont font)

◆ gdk_font_load()

GdkFont* gdk_font_load ( const gchar *  font_name)

◆ gdk_font_load_for_display()

GdkFont* gdk_font_load_for_display ( GdkDisplay display,
const gchar *  font_name 
)

◆ gdk_font_ref()

GdkFont* gdk_font_ref ( GdkFont font)

◆ gdk_font_unref()

void gdk_font_unref ( GdkFont font)

◆ gdk_fontset_load()

GdkFont* gdk_fontset_load ( const gchar *  fontset_name)

◆ gdk_fontset_load_for_display()

GdkFont* gdk_fontset_load_for_display ( GdkDisplay display,
const gchar *  fontset_name 
)

◆ gdk_string_extents()

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

◆ gdk_string_height()

gint gdk_string_height ( GdkFont font,
const gchar *  string 
)

◆ gdk_string_measure()

gint gdk_string_measure ( GdkFont font,
const gchar *  string 
)

◆ gdk_string_width()

gint gdk_string_width ( GdkFont font,
const gchar *  string 
)

◆ gdk_text_extents()

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

◆ gdk_text_extents_wc()

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

◆ gdk_text_height()

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

◆ gdk_text_measure()

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

◆ gdk_text_width()

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

◆ gdk_text_width_wc()

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