Warning, file /include/harfbuzz/hb-gobject-structs.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027 #if !defined(HB_GOBJECT_H_IN) && !defined(HB_NO_SINGLE_HEADER_ERROR)
0028 #error "Include <hb-gobject.h> instead."
0029 #endif
0030
0031 #ifndef HB_GOBJECT_STRUCTS_H
0032 #define HB_GOBJECT_STRUCTS_H
0033
0034 #include "hb.h"
0035
0036 #include <glib-object.h>
0037
0038 HB_BEGIN_DECLS
0039
0040
0041
0042
0043 HB_EXTERN GType
0044 hb_gobject_blob_get_type (void);
0045 #define HB_GOBJECT_TYPE_BLOB (hb_gobject_blob_get_type ())
0046
0047 HB_EXTERN GType
0048 hb_gobject_buffer_get_type (void);
0049 #define HB_GOBJECT_TYPE_BUFFER (hb_gobject_buffer_get_type ())
0050
0051 HB_EXTERN GType
0052 hb_gobject_draw_funcs_get_type (void);
0053 #define HB_GOBJECT_TYPE_DRAW_FUNCS (hb_gobject_draw_funcs_get_type ())
0054
0055 HB_EXTERN GType
0056 hb_gobject_paint_funcs_get_type (void);
0057 #define HB_GOBJECT_TYPE_PAINT_FUNCS (hb_gobject_paint_funcs_get_type ())
0058
0059 HB_EXTERN GType
0060 hb_gobject_face_get_type (void);
0061 #define HB_GOBJECT_TYPE_FACE (hb_gobject_face_get_type ())
0062
0063 HB_EXTERN GType
0064 hb_gobject_font_get_type (void);
0065 #define HB_GOBJECT_TYPE_FONT (hb_gobject_font_get_type ())
0066
0067 HB_EXTERN GType
0068 hb_gobject_font_funcs_get_type (void);
0069 #define HB_GOBJECT_TYPE_FONT_FUNCS (hb_gobject_font_funcs_get_type ())
0070
0071 HB_EXTERN GType
0072 hb_gobject_set_get_type (void);
0073 #define HB_GOBJECT_TYPE_SET (hb_gobject_set_get_type ())
0074
0075 HB_EXTERN GType
0076 hb_gobject_map_get_type (void);
0077 #define HB_GOBJECT_TYPE_MAP (hb_gobject_map_get_type ())
0078
0079 HB_EXTERN GType
0080 hb_gobject_shape_plan_get_type (void);
0081 #define HB_GOBJECT_TYPE_SHAPE_PLAN (hb_gobject_shape_plan_get_type ())
0082
0083 HB_EXTERN GType
0084 hb_gobject_unicode_funcs_get_type (void);
0085 #define HB_GOBJECT_TYPE_UNICODE_FUNCS (hb_gobject_unicode_funcs_get_type ())
0086
0087
0088
0089 HB_EXTERN GType
0090 hb_gobject_feature_get_type (void);
0091 #define HB_GOBJECT_TYPE_FEATURE (hb_gobject_feature_get_type ())
0092
0093 HB_EXTERN GType
0094 hb_gobject_glyph_info_get_type (void);
0095 #define HB_GOBJECT_TYPE_GLYPH_INFO (hb_gobject_glyph_info_get_type ())
0096
0097 HB_EXTERN GType
0098 hb_gobject_glyph_position_get_type (void);
0099 #define HB_GOBJECT_TYPE_GLYPH_POSITION (hb_gobject_glyph_position_get_type ())
0100
0101 HB_EXTERN GType
0102 hb_gobject_segment_properties_get_type (void);
0103 #define HB_GOBJECT_TYPE_SEGMENT_PROPERTIES (hb_gobject_segment_properties_get_type ())
0104
0105 HB_EXTERN GType
0106 hb_gobject_draw_state_get_type (void);
0107 #define HB_GOBJECT_TYPE_DRAW_STATE (hb_gobject_draw_state_get_type ())
0108
0109 HB_EXTERN GType
0110 hb_gobject_color_stop_get_type (void);
0111 #define HB_GOBJECT_TYPE_COLOR_STOP (hb_gobject_color_stop_get_type ())
0112
0113 HB_EXTERN GType
0114 hb_gobject_color_line_get_type (void);
0115 #define HB_GOBJECT_TYPE_COLOR_LINE (hb_gobject_color_line_get_type ())
0116
0117 HB_EXTERN GType
0118 hb_gobject_user_data_key_get_type (void);
0119 #define HB_GOBJECT_TYPE_USER_DATA_KEY (hb_gobject_user_data_key_get_type ())
0120
0121 HB_EXTERN GType
0122 hb_gobject_ot_var_axis_info_get_type (void);
0123 #define HB_GOBJECT_TYPE_OT_VAR_AXIS_INFO (hb_gobject_ot_var_axis_info_get_type ())
0124
0125 HB_EXTERN GType
0126 hb_gobject_ot_math_glyph_variant_get_type (void);
0127 #define HB_GOBJECT_TYPE_OT_MATH_GLYPH_VARIANT (hb_gobject_ot_math_glyph_variant_get_type ())
0128
0129 HB_EXTERN GType
0130 hb_gobject_ot_math_glyph_part_get_type (void);
0131 #define HB_GOBJECT_TYPE_OT_MATH_GLYPH_PART (hb_gobject_ot_math_glyph_part_get_type ())
0132
0133
0134 HB_END_DECLS
0135
0136 #endif