Lines Matching refs:GET_METRIC_X
63 #define GET_METRIC_X(TABLE, ATTR) \ in _hb_ot_metrics_get_position_common() macro
80 case HB_OT_METRICS_TAG_VERTICAL_ASCENDER: return GET_METRIC_X (vhea, ascender); in _hb_ot_metrics_get_position_common()
81 case HB_OT_METRICS_TAG_VERTICAL_DESCENDER: return GET_METRIC_X (vhea, descender); in _hb_ot_metrics_get_position_common()
82 case HB_OT_METRICS_TAG_VERTICAL_LINE_GAP: return GET_METRIC_X (vhea, lineGap); in _hb_ot_metrics_get_position_common()
84 #undef GET_METRIC_X in _hb_ot_metrics_get_position_common()
141 #define GET_METRIC_X(TABLE, ATTR) \ in hb_ot_metrics_get_position() macro
150 case HB_OT_METRICS_TAG_HORIZONTAL_CARET_RUN: return GET_METRIC_X (hhea, caretSlopeRun); in hb_ot_metrics_get_position()
151 case HB_OT_METRICS_TAG_HORIZONTAL_CARET_OFFSET: return GET_METRIC_X (hhea, caretOffset); in hb_ot_metrics_get_position()
152 case HB_OT_METRICS_TAG_VERTICAL_CARET_RISE: return GET_METRIC_X (vhea, caretSlopeRise); in hb_ot_metrics_get_position()
157 case HB_OT_METRICS_TAG_SUBSCRIPT_EM_X_SIZE: return GET_METRIC_X (OS2, ySubscriptXSize); in hb_ot_metrics_get_position()
159 case HB_OT_METRICS_TAG_SUBSCRIPT_EM_X_OFFSET: return GET_METRIC_X (OS2, ySubscriptXOffset); in hb_ot_metrics_get_position()
161 case HB_OT_METRICS_TAG_SUPERSCRIPT_EM_X_SIZE: return GET_METRIC_X (OS2, ySuperscriptXSize); in hb_ot_metrics_get_position()
163 …case HB_OT_METRICS_TAG_SUPERSCRIPT_EM_X_OFFSET: return GET_METRIC_X (OS2, ySuperscriptXOffset); in hb_ot_metrics_get_position()
178 #undef GET_METRIC_X in hb_ot_metrics_get_position()