22#ifndef __PANGO_UTILS_H__
23#define __PANGO_UTILS_H__
56 char **possible_values);
105 int *paragraph_delimiter_index,
106 int *next_paragraph_start);
121#define PANGO_VERSION_ENCODE(major, minor, micro) ( \
152#define PANGO_VERSION PANGO_VERSION_ENCODE( \
153 PANGO_VERSION_MAJOR, \
154 PANGO_VERSION_MINOR, \
167#define PANGO_VERSION_CHECK(major,minor,micro) \
168 (PANGO_VERSION >= PANGO_VERSION_ENCODE(major,minor,micro))
typedefG_BEGIN_DECLS struct _GString GString
G_BEGIN_DECLS typedef char gchar
G_BEGIN_DECLS typedef guint32 gunichar
PANGO_AVAILABLE_IN_ALL gboolean pango_parse_variant(const char *str, PangoVariant *variant, gboolean warn)
PANGO_AVAILABLE_IN_ALL gboolean pango_parse_style(const char *str, PangoStyle *style, gboolean warn)
PANGO_AVAILABLE_IN_1_4 guint8 * pango_log2vis_get_embedding_levels(const gchar *text, int length, PangoDirection *pbase_dir)
PANGO_AVAILABLE_IN_1_16 int pango_version(void) G_GNUC_CONST
PANGO_AVAILABLE_IN_1_12 void pango_quantize_line_geometry(int *thickness, int *position)
PANGO_AVAILABLE_IN_ALL gboolean pango_parse_stretch(const char *str, PangoStretch *stretch, gboolean warn)
PANGO_DEPRECATED gboolean pango_scan_word(const char **pos, GString *out)
G_BEGIN_DECLS PANGO_DEPRECATED char ** pango_split_file_list(const char *str)
PANGO_DEPRECATED gint pango_read_line(FILE *stream, GString *str)
PANGO_AVAILABLE_IN_1_10 gboolean pango_is_zero_width(gunichar ch) G_GNUC_CONST
PANGO_AVAILABLE_IN_ALL void pango_find_paragraph_boundary(const char *text, int length, int *paragraph_delimiter_index, int *next_paragraph_start)
PANGO_AVAILABLE_IN_1_16 const char * pango_version_string(void) G_GNUC_CONST
PANGO_DEPRECATED gboolean pango_parse_enum(GType type, const char *str, int *value, gboolean warn, char **possible_values)
PANGO_AVAILABLE_IN_ALL gboolean pango_parse_weight(const char *str, PangoWeight *weight, gboolean warn)
PANGO_DEPRECATED char * pango_trim_string(const char *str)
PANGO_DEPRECATED gboolean pango_scan_string(const char **pos, GString *out)
PANGO_AVAILABLE_IN_1_16 const char * pango_version_check(int required_major, int required_minor, int required_micro) G_GNUC_CONST
PANGO_DEPRECATED gboolean pango_skip_space(const char **pos)
PANGO_DEPRECATED gboolean pango_scan_int(const char **pos, int *out)
#define PANGO_AVAILABLE_IN_1_10
#define PANGO_AVAILABLE_IN_1_16
#define PANGO_AVAILABLE_IN_1_12
#define PANGO_AVAILABLE_IN_1_4
#define PANGO_AVAILABLE_IN_ALL
static void warn(const char *fmt,...)