22#ifndef __PANGO_GRAVITY_H__
23#define __PANGO_GRAVITY_H__
98#define PANGO_GRAVITY_IS_VERTICAL(gravity) \
99 ((gravity) == PANGO_GRAVITY_EAST || (gravity) == PANGO_GRAVITY_WEST)
113#define PANGO_GRAVITY_IS_IMPROPER(gravity) \
114 ((gravity) == PANGO_GRAVITY_WEST || (gravity) == PANGO_GRAVITY_NORTH)
@ PANGO_GRAVITY_HINT_STRONG
@ PANGO_GRAVITY_HINT_LINE
@ PANGO_GRAVITY_HINT_NATURAL
PANGO_AVAILABLE_IN_1_16 PangoGravity pango_gravity_get_for_matrix(const PangoMatrix *matrix) G_GNUC_PURE
PANGO_AVAILABLE_IN_1_26 PangoGravity pango_gravity_get_for_script_and_width(PangoScript script, gboolean wide, PangoGravity base_gravity, PangoGravityHint hint) G_GNUC_CONST
PANGO_AVAILABLE_IN_1_16 double pango_gravity_to_rotation(PangoGravity gravity) G_GNUC_CONST
PANGO_AVAILABLE_IN_1_16 PangoGravity pango_gravity_get_for_script(PangoScript script, PangoGravity base_gravity, PangoGravityHint hint) G_GNUC_CONST
typedefG_BEGIN_DECLS struct _PangoMatrix PangoMatrix
#define PANGO_AVAILABLE_IN_1_16
#define PANGO_AVAILABLE_IN_1_26