22#ifndef __PANGO_LANGUAGE_H__
23#define __PANGO_LANGUAGE_H__
34#define PANGO_TYPE_LANGUAGE (pango_language_get_type ())
52#define pango_language_to_string(language) ((const char *)language)
PANGO_AVAILABLE_IN_1_48 PangoLanguage ** pango_language_get_preferred(void) G_GNUC_CONST
#define pango_language_to_string(language)
PANGO_AVAILABLE_IN_ALL PangoLanguage * pango_language_from_string(const char *language)
PANGO_AVAILABLE_IN_ALL gboolean pango_language_matches(PangoLanguage *language, const char *range_list) G_GNUC_PURE
PANGO_AVAILABLE_IN_1_22 const PangoScript * pango_language_get_scripts(PangoLanguage *language, int *num_scripts)
PANGO_AVAILABLE_IN_1_4 gboolean pango_language_includes_script(PangoLanguage *language, PangoScript script) G_GNUC_PURE
PANGO_AVAILABLE_IN_ALL const char * pango_language_get_sample_string(PangoLanguage *language) G_GNUC_CONST
PANGO_AVAILABLE_IN_ALL GType pango_language_get_type(void) G_GNUC_CONST
PANGO_AVAILABLE_IN_1_16 PangoLanguage * pango_language_get_default(void) G_GNUC_CONST
struct _PangoLanguage PangoLanguage
#define PANGO_AVAILABLE_IN_1_16
#define PANGO_AVAILABLE_IN_1_22
#define PANGO_AVAILABLE_IN_1_48
#define PANGO_AVAILABLE_IN_1_4
#define PANGO_AVAILABLE_IN_ALL