summaryrefslogtreecommitdiff
path: root/pango/pango-layout.h
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-layout.h')
-rw-r--r--pango/pango-layout.h274
1 files changed, 137 insertions, 137 deletions
diff --git a/pango/pango-layout.h b/pango/pango-layout.h
index aa16a053..38b3cd1a 100644
--- a/pango/pango-layout.h
+++ b/pango/pango-layout.h
@@ -27,193 +27,193 @@
G_BEGIN_DECLS
-#define PANGO_TYPE_LAYOUT pango_layout_get_type ()
+#define PANGO2_TYPE_LAYOUT pango2_layout_get_type ()
-PANGO_AVAILABLE_IN_ALL
-G_DECLARE_FINAL_TYPE (PangoLayout, pango_layout, PANGO, LAYOUT, GObject);
+PANGO2_AVAILABLE_IN_ALL
+G_DECLARE_FINAL_TYPE (Pango2Layout, pango2_layout, PANGO2, LAYOUT, GObject);
-PANGO_AVAILABLE_IN_ALL
-PangoLayout * pango_layout_new (PangoContext *context);
+PANGO2_AVAILABLE_IN_ALL
+Pango2Layout * pango2_layout_new (Pango2Context *context);
-PANGO_AVAILABLE_IN_ALL
-PangoLayout * pango_layout_copy (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2Layout * pango2_layout_copy (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-guint pango_layout_get_serial (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+guint pango2_layout_get_serial (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-PangoContext * pango_layout_get_context (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2Context * pango2_layout_get_context (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_context_changed (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_context_changed (Pango2Layout *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);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_text (Pango2Layout *layout,
+ const char *text,
+ int length);
+PANGO2_AVAILABLE_IN_ALL
+const char * pango2_layout_get_text (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_markup (PangoLayout *layout,
- const char *markup,
- int length);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_markup (Pango2Layout *layout,
+ const char *markup,
+ int length);
-PANGO_AVAILABLE_IN_ALL
-int pango_layout_get_character_count
- (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+int pango2_layout_get_character_count
+ (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_attributes (PangoLayout *layout,
- PangoAttrList *attrs);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_attributes (Pango2Layout *layout,
+ Pango2AttrList *attrs);
-PANGO_AVAILABLE_IN_ALL
-PangoAttrList * pango_layout_get_attributes (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2AttrList * pango2_layout_get_attributes (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_font_description
- (PangoLayout *layout,
- const PangoFontDescription *desc);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_font_description
+ (Pango2Layout *layout,
+ const Pango2FontDescription *desc);
-PANGO_AVAILABLE_IN_ALL
-const PangoFontDescription *
- pango_layout_get_font_description
- (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+const Pango2FontDescription *
+ pango2_layout_get_font_description
+ (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_line_height
- (PangoLayout *layout,
- float line_height);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_line_height
+ (Pango2Layout *layout,
+ float line_height);
-PANGO_AVAILABLE_IN_ALL
-float pango_layout_get_line_height
- (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+float pango2_layout_get_line_height
+ (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_spacing (PangoLayout *layout,
- int spacing);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_spacing (Pango2Layout *layout,
+ int spacing);
-PANGO_AVAILABLE_IN_ALL
-int pango_layout_get_spacing (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+int pango2_layout_get_spacing (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_width (PangoLayout *layout,
- int width);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_width (Pango2Layout *layout,
+ int width);
-PANGO_AVAILABLE_IN_ALL
-int pango_layout_get_width (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+int pango2_layout_get_width (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_height (PangoLayout *layout,
- int height);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_height (Pango2Layout *layout,
+ int height);
-PANGO_AVAILABLE_IN_ALL
-int pango_layout_get_height (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+int pango2_layout_get_height (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_tabs (PangoLayout *layout,
- PangoTabArray *tabs);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_tabs (Pango2Layout *layout,
+ Pango2TabArray *tabs);
-PANGO_AVAILABLE_IN_ALL
-PangoTabArray * pango_layout_get_tabs (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2TabArray * pango2_layout_get_tabs (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_single_paragraph
- (PangoLayout *layout,
- gboolean single_paragraph);
-PANGO_AVAILABLE_IN_ALL
-gboolean pango_layout_get_single_paragraph
- (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_single_paragraph
+ (Pango2Layout *layout,
+ gboolean single_paragraph);
+PANGO2_AVAILABLE_IN_ALL
+gboolean pango2_layout_get_single_paragraph
+ (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_wrap (PangoLayout *layout,
- PangoWrapMode wrap);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_wrap (Pango2Layout *layout,
+ Pango2WrapMode wrap);
-PANGO_AVAILABLE_IN_ALL
-PangoWrapMode pango_layout_get_wrap (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2WrapMode pango2_layout_get_wrap (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_indent (PangoLayout *layout,
- int indent);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_indent (Pango2Layout *layout,
+ int indent);
-PANGO_AVAILABLE_IN_ALL
-int pango_layout_get_indent (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+int pango2_layout_get_indent (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_alignment (PangoLayout *layout,
- PangoAlignment alignment);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_alignment (Pango2Layout *layout,
+ Pango2Alignment alignment);
-PANGO_AVAILABLE_IN_ALL
-PangoAlignment pango_layout_get_alignment (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2Alignment pango2_layout_get_alignment (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_ellipsize (PangoLayout *layout,
- PangoEllipsizeMode ellipsize);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_ellipsize (Pango2Layout *layout,
+ Pango2EllipsizeMode ellipsize);
-PANGO_AVAILABLE_IN_ALL
-PangoEllipsizeMode pango_layout_get_ellipsize (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2EllipsizeMode pango2_layout_get_ellipsize (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-void pango_layout_set_auto_dir (PangoLayout *layout,
- gboolean auto_dir);
+PANGO2_AVAILABLE_IN_ALL
+void pango2_layout_set_auto_dir (Pango2Layout *layout,
+ gboolean auto_dir);
-PANGO_AVAILABLE_IN_ALL
-gboolean pango_layout_get_auto_dir (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+gboolean pango2_layout_get_auto_dir (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-PangoLines * pango_layout_get_lines (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2Lines * pango2_layout_get_lines (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-PangoLineIter * pango_layout_get_iter (PangoLayout *layout);
+PANGO2_AVAILABLE_IN_ALL
+Pango2LineIter * pango2_layout_get_iter (Pango2Layout *layout);
-PANGO_AVAILABLE_IN_ALL
-const PangoLogAttr * pango_layout_get_log_attrs (PangoLayout *layout,
- int *n_attrs);
+PANGO2_AVAILABLE_IN_ALL
+const Pango2LogAttr * pango2_layout_get_log_attrs (Pango2Layout *layout,
+ int *n_attrs);
typedef enum {
- PANGO_LAYOUT_SERIALIZE_DEFAULT = 0,
- PANGO_LAYOUT_SERIALIZE_CONTEXT = 1 << 0,
- PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
-} PangoLayoutSerializeFlags;
+ PANGO2_LAYOUT_SERIALIZE_DEFAULT = 0,
+ PANGO2_LAYOUT_SERIALIZE_CONTEXT = 1 << 0,
+ PANGO2_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
+} Pango2LayoutSerializeFlags;
-PANGO_AVAILABLE_IN_ALL
-GBytes * pango_layout_serialize (PangoLayout *layout,
- PangoLayoutSerializeFlags flags);
+PANGO2_AVAILABLE_IN_ALL
+GBytes * pango2_layout_serialize (Pango2Layout *layout,
+ Pango2LayoutSerializeFlags flags);
-PANGO_AVAILABLE_IN_ALL
-gboolean pango_layout_write_to_file (PangoLayout *layout,
- const char *filename);
+PANGO2_AVAILABLE_IN_ALL
+gboolean pango2_layout_write_to_file (Pango2Layout *layout,
+ const char *filename);
-#define PANGO_LAYOUT_DESERIALIZE_ERROR (pango_layout_deserialize_error_quark ())
+#define PANGO2_LAYOUT_DESERIALIZE_ERROR (pango2_layout_deserialize_error_quark ())
/**
- * PangoLayoutDeserializeError:
- * @PANGO_LAYOUT_DESERIALIZE_INVALID: Unspecified error
- * @PANGO_LAYOUT_DESERIALIZE_INVALID_VALUE: A JSon value could not be
+ * Pango2LayoutDeserializeError:
+ * @PANGO2_LAYOUT_DESERIALIZE_INVALID: Unspecified error
+ * @PANGO2_LAYOUT_DESERIALIZE_INVALID_VALUE: A JSon value could not be
* interpreted
- * @PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE: A required JSon member was
+ * @PANGO2_LAYOUT_DESERIALIZE_MISSING_VALUE: A required JSon member was
* not found
*
- * Errors that can be returned by [func@Pango.Layout.deserialize].
+ * Errors that can be returned by [func@Pango2.Layout.deserialize].
*/
typedef enum {
- PANGO_LAYOUT_DESERIALIZE_INVALID,
- PANGO_LAYOUT_DESERIALIZE_INVALID_VALUE,
- PANGO_LAYOUT_DESERIALIZE_MISSING_VALUE,
-} PangoLayoutDeserializeError;
+ PANGO2_LAYOUT_DESERIALIZE_INVALID,
+ PANGO2_LAYOUT_DESERIALIZE_INVALID_VALUE,
+ PANGO2_LAYOUT_DESERIALIZE_MISSING_VALUE,
+} Pango2LayoutDeserializeError;
typedef enum {
- PANGO_LAYOUT_DESERIALIZE_DEFAULT = 0,
- PANGO_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
-} PangoLayoutDeserializeFlags;
-
-PANGO_AVAILABLE_IN_ALL
-GQuark pango_layout_deserialize_error_quark (void);
-
-PANGO_AVAILABLE_IN_ALL
-PangoLayout * pango_layout_deserialize (PangoContext *context,
- GBytes *bytes,
- PangoLayoutDeserializeFlags flags,
- GError **error);
+ PANGO2_LAYOUT_DESERIALIZE_DEFAULT = 0,
+ PANGO2_LAYOUT_DESERIALIZE_CONTEXT = 1 << 0,
+} Pango2LayoutDeserializeFlags;
+
+PANGO2_AVAILABLE_IN_ALL
+GQuark pango2_layout_deserialize_error_quark (void);
+
+PANGO2_AVAILABLE_IN_ALL
+Pango2Layout * pango2_layout_deserialize (Pango2Context *context,
+ GBytes *bytes,
+ Pango2LayoutDeserializeFlags flags,
+ GError **error);
G_END_DECLS