[docs] Make gtk-doc find these typedef’s

This commit is contained in:
Khaled Hosny 2020-12-23 00:22:56 +02:00
parent 8c3a530fd7
commit b8b13018ed
7 changed files with 8 additions and 16 deletions

View File

@ -732,8 +732,7 @@ HB_EXTERN hb_ot_name_id_t
hb_aat_layout_feature_type_get_name_id (hb_face_t *face, hb_aat_layout_feature_type_get_name_id (hb_face_t *face,
hb_aat_layout_feature_type_t feature_type); hb_aat_layout_feature_type_t feature_type);
typedef struct hb_aat_layout_feature_selector_info_t typedef struct hb_aat_layout_feature_selector_info_t {
{
hb_ot_name_id_t name_id; hb_ot_name_id_t name_id;
hb_aat_layout_feature_selector_t enable; hb_aat_layout_feature_selector_t enable;
hb_aat_layout_feature_selector_t disable; hb_aat_layout_feature_selector_t disable;

View File

@ -59,8 +59,7 @@ HB_BEGIN_DECLS
* The #hb_glyph_info_t is the structure that holds information about the * The #hb_glyph_info_t is the structure that holds information about the
* glyphs and their relation to input text. * glyphs and their relation to input text.
*/ */
typedef struct hb_glyph_info_t typedef struct hb_glyph_info_t {
{
hb_codepoint_t codepoint; hb_codepoint_t codepoint;
/*< private >*/ /*< private >*/
hb_mask_t mask; hb_mask_t mask;

View File

@ -82,8 +82,7 @@ hb_font_funcs_is_immutable (hb_font_funcs_t *ffuncs);
/* font and glyph extents */ /* font and glyph extents */
/* Note that typically ascender is positive and descender negative in coordinate systems that grow up. */ /* Note that typically ascender is positive and descender negative in coordinate systems that grow up. */
typedef struct hb_font_extents_t typedef struct hb_font_extents_t {
{
hb_position_t ascender; /* typographic ascender. */ hb_position_t ascender; /* typographic ascender. */
hb_position_t descender; /* typographic descender. */ hb_position_t descender; /* typographic descender. */
hb_position_t line_gap; /* suggested line spacing gap. */ hb_position_t line_gap; /* suggested line spacing gap. */
@ -100,8 +99,7 @@ typedef struct hb_font_extents_t
} hb_font_extents_t; } hb_font_extents_t;
/* Note that height is negative in coordinate systems that grow up. */ /* Note that height is negative in coordinate systems that grow up. */
typedef struct hb_glyph_extents_t typedef struct hb_glyph_extents_t {
{
hb_position_t x_bearing; /* left side of glyph from origin. */ hb_position_t x_bearing; /* left side of glyph from origin. */
hb_position_t y_bearing; /* top side of glyph from origin. */ hb_position_t y_bearing; /* top side of glyph from origin. */
hb_position_t width; /* distance from left to right side. */ hb_position_t width; /* distance from left to right side. */

View File

@ -100,8 +100,7 @@ hb_ot_color_has_layers (hb_face_t *face);
* *
* Since: 2.1.0 * Since: 2.1.0
**/ **/
typedef struct hb_ot_color_layer_t typedef struct hb_ot_color_layer_t {
{
hb_codepoint_t glyph; hb_codepoint_t glyph;
unsigned int color_index; unsigned int color_index;
} hb_ot_color_layer_t; } hb_ot_color_layer_t;

View File

@ -82,8 +82,7 @@ hb_ot_tag_from_language (hb_language_t language);
* Since: 1.4.2 * Since: 1.4.2
* Deprecated: 2.2.0 * Deprecated: 2.2.0
*/ */
typedef struct hb_ot_var_axis_t typedef struct hb_ot_var_axis_t {
{
hb_tag_t tag; hb_tag_t tag;
hb_ot_name_id_t name_id; hb_ot_name_id_t name_id;
float min_value; float min_value;

View File

@ -88,8 +88,7 @@ typedef unsigned int hb_ot_name_id_t;
* *
* Since: 2.1.0 * Since: 2.1.0
**/ **/
typedef struct hb_ot_name_entry_t typedef struct hb_ot_name_entry_t {
{
hb_ot_name_id_t name_id; hb_ot_name_id_t name_id;
/*< private >*/ /*< private >*/
hb_var_int_t var; hb_var_int_t var;

View File

@ -115,8 +115,7 @@ typedef enum { /*< flags >*/
* *
* Since: 2.2.0 * Since: 2.2.0
*/ */
typedef struct hb_ot_var_axis_info_t typedef struct hb_ot_var_axis_info_t {
{
unsigned int axis_index; unsigned int axis_index;
hb_tag_t tag; hb_tag_t tag;
hb_ot_name_id_t name_id; hb_ot_name_id_t name_id;