|
PANGO_AVAILABLE_IN_ALL GType | pango_layout_get_type (void) G_GNUC_CONST |
|
PANGO_AVAILABLE_IN_ALL PangoLayout * | pango_layout_new (PangoContext *context) |
|
PANGO_AVAILABLE_IN_ALL PangoLayout * | pango_layout_copy (PangoLayout *src) |
|
PANGO_AVAILABLE_IN_ALL PangoContext * | pango_layout_get_context (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_attributes (PangoLayout *layout, PangoAttrList *attrs) |
|
PANGO_AVAILABLE_IN_ALL PangoAttrList * | pango_layout_get_attributes (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_text (PangoLayout *layout, const char *text, int length) |
|
PANGO_AVAILABLE_IN_ALL const char * | pango_layout_get_text (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_30 gint | pango_layout_get_character_count (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_markup (PangoLayout *layout, const char *markup, int length) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_markup_with_accel (PangoLayout *layout, const char *markup, int length, gunichar accel_marker, gunichar *accel_char) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_font_description (PangoLayout *layout, const PangoFontDescription *desc) |
|
PANGO_AVAILABLE_IN_1_8 const PangoFontDescription * | pango_layout_get_font_description (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_width (PangoLayout *layout, int width) |
|
PANGO_AVAILABLE_IN_ALL int | pango_layout_get_width (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_20 void | pango_layout_set_height (PangoLayout *layout, int height) |
|
PANGO_AVAILABLE_IN_1_20 int | pango_layout_get_height (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_wrap (PangoLayout *layout, PangoWrapMode wrap) |
|
PANGO_AVAILABLE_IN_ALL PangoWrapMode | pango_layout_get_wrap (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_16 gboolean | pango_layout_is_wrapped (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_indent (PangoLayout *layout, int indent) |
|
PANGO_AVAILABLE_IN_ALL int | pango_layout_get_indent (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_spacing (PangoLayout *layout, int spacing) |
|
PANGO_AVAILABLE_IN_ALL int | pango_layout_get_spacing (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_44 void | pango_layout_set_line_spacing (PangoLayout *layout, float factor) |
|
PANGO_AVAILABLE_IN_1_44 float | pango_layout_get_line_spacing (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_justify (PangoLayout *layout, gboolean justify) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_get_justify (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_50 void | pango_layout_set_justify_last_line (PangoLayout *layout, gboolean justify) |
|
PANGO_AVAILABLE_IN_1_50 gboolean | pango_layout_get_justify_last_line (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_4 void | pango_layout_set_auto_dir (PangoLayout *layout, gboolean auto_dir) |
|
PANGO_AVAILABLE_IN_1_4 gboolean | pango_layout_get_auto_dir (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_alignment (PangoLayout *layout, PangoAlignment alignment) |
|
PANGO_AVAILABLE_IN_ALL PangoAlignment | pango_layout_get_alignment (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_tabs (PangoLayout *layout, PangoTabArray *tabs) |
|
PANGO_AVAILABLE_IN_ALL PangoTabArray * | pango_layout_get_tabs (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_set_single_paragraph_mode (PangoLayout *layout, gboolean setting) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_get_single_paragraph_mode (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_6 void | pango_layout_set_ellipsize (PangoLayout *layout, PangoEllipsizeMode ellipsize) |
|
PANGO_AVAILABLE_IN_1_6 PangoEllipsizeMode | pango_layout_get_ellipsize (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_16 gboolean | pango_layout_is_ellipsized (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_16 int | pango_layout_get_unknown_glyphs_count (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_46 PangoDirection | pango_layout_get_direction (PangoLayout *layout, int index) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_context_changed (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_32 guint | pango_layout_get_serial (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_get_log_attrs (PangoLayout *layout, PangoLogAttr **attrs, gint *n_attrs) |
|
PANGO_AVAILABLE_IN_1_30 const PangoLogAttr * | pango_layout_get_log_attrs_readonly (PangoLayout *layout, gint *n_attrs) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_index_to_pos (PangoLayout *layout, int index_, PangoRectangle *pos) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_index_to_line_x (PangoLayout *layout, int index_, gboolean trailing, int *line, int *x_pos) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_get_cursor_pos (PangoLayout *layout, int index_, PangoRectangle *strong_pos, PangoRectangle *weak_pos) |
|
PANGO_AVAILABLE_IN_1_50 void | pango_layout_get_caret_pos (PangoLayout *layout, int index_, PangoRectangle *strong_pos, PangoRectangle *weak_pos) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_move_cursor_visually (PangoLayout *layout, gboolean strong, int old_index, int old_trailing, int direction, int *new_index, int *new_trailing) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_xy_to_index (PangoLayout *layout, int x, int y, int *index_, int *trailing) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_get_extents (PangoLayout *layout, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_get_pixel_extents (PangoLayout *layout, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_get_size (PangoLayout *layout, int *width, int *height) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_get_pixel_size (PangoLayout *layout, int *width, int *height) |
|
PANGO_AVAILABLE_IN_1_22 int | pango_layout_get_baseline (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL int | pango_layout_get_line_count (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_ALL PangoLayoutLine * | pango_layout_get_line (PangoLayout *layout, int line) |
|
PANGO_AVAILABLE_IN_1_16 PangoLayoutLine * | pango_layout_get_line_readonly (PangoLayout *layout, int line) |
|
PANGO_AVAILABLE_IN_ALL GSList * | pango_layout_get_lines (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_16 GSList * | pango_layout_get_lines_readonly (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_50 GBytes * | pango_layout_serialize (PangoLayout *layout, PangoLayoutSerializeFlags flags) |
|
PANGO_AVAILABLE_IN_1_50 gboolean | pango_layout_write_to_file (PangoLayout *layout, PangoLayoutSerializeFlags flags, const char *filename, GError **error) |
|
PANGO_AVAILABLE_IN_1_50 GQuark | pango_layout_deserialize_error_quark (void) |
|
PANGO_AVAILABLE_IN_1_50 PangoLayout * | pango_layout_deserialize (PangoContext *context, GBytes *bytes, PangoLayoutDeserializeFlags flags, GError **error) |
|
PANGO_AVAILABLE_IN_ALL GType | pango_layout_line_get_type (void) G_GNUC_CONST |
|
PANGO_AVAILABLE_IN_1_10 PangoLayoutLine * | pango_layout_line_ref (PangoLayoutLine *line) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_line_unref (PangoLayoutLine *line) |
|
PANGO_AVAILABLE_IN_1_50 int | pango_layout_line_get_start_index (PangoLayoutLine *line) |
|
PANGO_AVAILABLE_IN_1_50 int | pango_layout_line_get_length (PangoLayoutLine *line) |
|
PANGO_AVAILABLE_IN_1_50 gboolean | pango_layout_line_is_paragraph_start (PangoLayoutLine *line) |
|
PANGO_AVAILABLE_IN_1_50 PangoDirection | pango_layout_line_get_resolved_direction (PangoLayoutLine *line) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_line_x_to_index (PangoLayoutLine *line, int x_pos, int *index_, int *trailing) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_line_index_to_x (PangoLayoutLine *line, int index_, gboolean trailing, int *x_pos) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_line_get_x_ranges (PangoLayoutLine *line, int start_index, int end_index, int **ranges, int *n_ranges) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_line_get_extents (PangoLayoutLine *line, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_1_44 void | pango_layout_line_get_height (PangoLayoutLine *line, int *height) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_line_get_pixel_extents (PangoLayoutLine *layout_line, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL GType | pango_layout_iter_get_type (void) G_GNUC_CONST |
|
PANGO_AVAILABLE_IN_ALL PangoLayoutIter * | pango_layout_get_iter (PangoLayout *layout) |
|
PANGO_AVAILABLE_IN_1_20 PangoLayoutIter * | pango_layout_iter_copy (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_free (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL int | pango_layout_iter_get_index (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL PangoLayoutRun * | pango_layout_iter_get_run (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_1_16 PangoLayoutRun * | pango_layout_iter_get_run_readonly (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL PangoLayoutLine * | pango_layout_iter_get_line (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_1_16 PangoLayoutLine * | pango_layout_iter_get_line_readonly (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_iter_at_last_line (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_1_20 PangoLayout * | pango_layout_iter_get_layout (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_iter_next_char (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_iter_next_cluster (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_iter_next_run (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL gboolean | pango_layout_iter_next_line (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_get_char_extents (PangoLayoutIter *iter, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_get_cluster_extents (PangoLayoutIter *iter, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_get_run_extents (PangoLayoutIter *iter, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_get_line_extents (PangoLayoutIter *iter, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_get_line_yrange (PangoLayoutIter *iter, int *y0_, int *y1_) |
|
PANGO_AVAILABLE_IN_ALL void | pango_layout_iter_get_layout_extents (PangoLayoutIter *iter, PangoRectangle *ink_rect, PangoRectangle *logical_rect) |
|
PANGO_AVAILABLE_IN_ALL int | pango_layout_iter_get_baseline (PangoLayoutIter *iter) |
|
PANGO_AVAILABLE_IN_1_50 int | pango_layout_iter_get_run_baseline (PangoLayoutIter *iter) |
|