~ubuntu-branches/debian/sid/genius/sid

« back to all changes in this revision

Viewing changes to gtkextra/gtkpsfont.h

  • Committer: Package Import Robot
  • Author(s): Felipe Sateler
  • Date: 2014-04-07 15:43:04 UTC
  • mfrom: (1.2.6)
  • Revision ID: package-import@ubuntu.com-20140407154304-21r03zdnfc571kz0
Tags: 1.0.17-1
* Take over package from pkg-gnome
* New upstream release. Closes: #716731
* Bump standards version.
* Update Vcs fields to Git.
* Move to single-debian-patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
 
75
75
typedef struct _GtkPSFont GtkPSFont;
76
76
 
 
77
/**
 
78
 * GtkPSFont:
 
79
 *
 
80
 * The GtkPSFont struct contains only private data.
 
81
 * It should only be accessed through the functions described below.
 
82
 */
77
83
struct _GtkPSFont {
 
84
  /*< private >*/
78
85
  gchar *fontname;
79
86
  gchar *psname;
80
87
  gchar *family;
88
95
gint            gtk_psfont_init                 ();
89
96
void            gtk_psfont_unref                ();
90
97
GtkPSFont*      gtk_psfont_get_by_name          (const gchar *name);
91
 
GtkPSFont*      gtk_psfont_get_by_family        (const gchar *family, 
 
98
GtkPSFont*      gtk_psfont_get_by_family        (const gchar *family_name, 
92
99
                                                 gboolean italic, 
93
100
                                                 gboolean bold);
94
101
GdkFont*        gtk_psfont_get_gdkfont          (GtkPSFont *font, gint height);
98
105
void            gtk_psfont_add_font             (const char *fontname,
99
106
                                                 const gchar *psname,
100
107
                                                 const gchar *family,
101
 
                                                 const gchar *pango_string,
 
108
                                                 const gchar *pango_description,
102
109
                                                 gboolean italic,
103
110
                                                 gboolean bold);
104
111
void            gtk_psfont_add_i18n_font        (const char *fontname,
105
112
                                                 const gchar *psname,
106
113
                                                 const gchar *family,
107
114
                                                 const gchar *i18n_latinfamily,
108
 
                                                 const gchar *pango_string,
 
115
                                                 const gchar *pango_description,
109
116
                                                 gboolean italic,
110
117
                                                 gboolean bold,
111
118
                                                 gboolean vertical);
112
 
void            gtk_psfont_get_families         (GList **family, gint *numf);
 
119
void            gtk_psfont_get_families         (GList **families, gint *num_families);
113
120
void            gtk_psfont_get_char_size        (GtkPSFont *psfont,
114
121
                                                 GdkFont *font,
115
122
                                                 GdkFont *latin_font,