Home
last modified time | relevance | path

Searched refs:hb_array_t (Results 1 – 24 of 24) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-array.hh40 struct hb_array_t : hb_iter_with_fallback_t<hb_array_t<Type>, Type&> struct
45 hb_array_t () : arrayZ (nullptr), length (0), backwards_length (0) {} in hb_array_t() function
46hb_array_t (Type *array_, unsigned int length_) : arrayZ (array_), length (length_), backwards_len… in hb_array_t() argument
48 hb_array_t (Type (&array_)[length_]) : arrayZ (array_), length (length_), backwards_length (0) {} in hb_array_t() function
52 hb_array_t (const hb_array_t<U> &o) : in hb_array_t() function
53 hb_iter_with_fallback_t<hb_array_t, Type&> (), in hb_array_t()
57 hb_array_t& operator = (const hb_array_t<U> &o) in operator =() argument
92 bool operator != (const hb_array_t& o) const in operator !=() argument
98 operator hb_array_t<const Type> () { return hb_array_t<const Type> (arrayZ, length); } in operator hb_array_t<const Type>() argument
101 HB_INTERNAL bool operator == (const hb_array_t &o) const; argument
[all …]
Dhb-vector.hh134 hb_array_t< Type> as_array () { return hb_array (arrayZ, length); } in as_array()
135 hb_array_t<const Type> as_array () const { return hb_array (arrayZ, length); } in as_array()
138 typedef hb_array_t<const Type> iter_t;
139 typedef hb_array_t< Type> writer_t;
145 hb_array_t<const Type> sub_array (unsigned int start_offset, unsigned int count) const in sub_array()
147hb_array_t<const Type> sub_array (unsigned int start_offset, unsigned int *count = nullptr /* IN/O… in sub_array()
149 hb_array_t<Type> sub_array (unsigned int start_offset, unsigned int count) in sub_array()
151 hb_array_t<Type> sub_array (unsigned int start_offset, unsigned int *count = nullptr /* IN/OUT */) in sub_array()
Dtest-iter.cc38 array_iter_t (hb_array_t<T> arr_) : arr (arr_) {} in array_iter_t()
49 hb_array_t<T> arr;
55 some_array_t (hb_array_t<T> arr_) : arr (arr_) {} in some_array_t()
63 hb_array_t<T> arr;
150 (void) static_cast<hb_iter_t<hb_array_t<int>, int&>&> (sa); in main()
153 test_iterable<hb_array_t<int>> (); in main()
178 hb_array_t<hb_vector_t<int>> pa; in main()
Dhb-ot-layout-gsub-table.hh425 hb_array_t<const unsigned int> substitute_len_list, in serialize()
426 hb_array_t<const HBGlyphID> substitute_glyphs_list) in serialize()
487 hb_array_t<const unsigned int> substitute_len_list, in serialize()
488 hb_array_t<const HBGlyphID> substitute_glyphs_list) in serialize()
635 hb_array_t<const unsigned int> alternate_len_list, in serialize()
636 hb_array_t<const HBGlyphID> alternate_glyphs_list) in serialize()
697 hb_array_t<const unsigned int> alternate_len_list, in serialize()
698 hb_array_t<const HBGlyphID> alternate_glyphs_list) in serialize()
898 hb_array_t<const HBGlyphID> ligatures, in serialize()
899 hb_array_t<const unsigned int> component_count_list, in serialize()
[all …]
Dhb-open-type.hh422 hb_array_t<Type> as_array (unsigned int len) in as_array()
424 hb_array_t<const Type> as_array (unsigned int len) const in as_array()
426 operator hb_array_t< Type> () { return as_array (); } in operator hb_array_t<Type>()
427 operator hb_array_t<const Type> () const { return as_array (); } in operator hb_array_t<const Type>()
577 hb_array_t< Type> as_array () { return hb_array (arrayZ, len); } in as_array()
578 hb_array_t<const Type> as_array () const { return hb_array (arrayZ, len); } in as_array()
581 typedef hb_array_t<const Type> iter_t;
582 typedef hb_array_t< Type> writer_t;
588 hb_array_t<const Type> sub_array (unsigned int start_offset, unsigned int count) const in sub_array()
590hb_array_t<const Type> sub_array (unsigned int start_offset, unsigned int *count = nullptr /* IN/O… in sub_array()
[all …]
Dhb-ot-color-cpal-table.hh140 hb_array_t<const BGRAColor> all_colors ((this+colorRecordsZ).arrayZ, numColorRecords); in get_palette_colors()
141 hb_array_t<const BGRAColor> palette_colors = all_colors.sub_array (start_index, in get_palette_colors()
145hb_array_t<const BGRAColor> segment_colors = palette_colors.sub_array (start_offset, *color_count); in get_palette_colors()
Dhb-ot-kern-table.hh49 hb_array_t<const FWORD> kernValue = kernValueZ.as_array (kernValueCount); in get_kerning()
50hb_array_t<const HBUINT8> leftClass = StructAfter<const UnsizedArrayOf<HBUINT8>> (kernValue).as_ar… in get_kerning()
51hb_array_t<const HBUINT8> rightClass = StructAfter<const UnsizedArrayOf<HBUINT8>> (leftClass).as_a… in get_kerning()
52hb_array_t<const HBUINT8> kernIndex = StructAfter<const UnsizedArrayOf<HBUINT8>> (rightClass).as_a… in get_kerning()
Dhb-ot-color-colr-table.hh103 hb_array_t<const LayerRecord> all_layers = (this+layersZ).as_array (numLayers); in get_glyph_layers()
104 hb_array_t<const LayerRecord> glyph_layers = all_layers.sub_array (record.firstLayerIdx, in get_glyph_layers()
Dhb-ot-var-gvar-table.hh55 void extend (const hb_array_t<contour_point_t> &a) in extend()
109 const hb_array_t<const F2DOT14> shared_tuples) const in calculate_scalar()
535 static float infer_delta (const hb_array_t<contour_point_t> points, in infer_delta()
536 const hb_array_t<contour_point_t> deltas, in infer_delta()
563 const hb_array_t<contour_point_t> points, in apply_deltas_to_points()
564 const hb_array_t<unsigned int> end_points) const in apply_deltas_to_points()
602 …const hb_array_t<unsigned int> &indices = private_indices.length ? private_indices : shared_indice… in apply_deltas_to_points()
Dhb-aat-layout-lcar-table.hh56 hb_array_t<const HBINT16> arr = array.sub_array (start_offset, caret_count); in get_lig_carets()
91 hb_array_t<const HBINT16> arr = array.sub_array (start_offset, caret_count); in get_lig_carets()
Dhb-ot-var-fvar-table.hh47 hb_array_t<const HBFixed> get_coordinates (unsigned int axis_count) const in get_coordinates()
289 hb_array_t<const HBFixed> instanceCoords = instance->get_coordinates (axisCount) in get_instance_coords()
319 hb_array_t<const AxisRecord> get_axes () const in get_axes()
Dhb-aat-layout-trak-table.hh85 hb_array_t<const HBFixed> size_table ((base+sizeTable).arrayZ, sizes); in interpolate_at()
123 hb_array_t<const HBFixed> size_table ((base+sizeTable).arrayZ, sizes); in get_tracking()
Dhb-iter.hh158 template <typename> struct hb_array_t;
169 template <typename Type> inline hb_array_t<Type>
171 { return hb_array_t<Type> (array, length); } in operator ()()
173 template <typename Type, unsigned int length> hb_array_t<Type>
175 { return hb_array_t<Type> (array, length); } in operator ()()
761 template <typename Type> inline hb_array_t<Type> in operator ()()
762 operator () (hb_array_t<Type> array, unsigned count) const in operator ()()
Dhb-ot-stat-table.hh299 hb_array_t<const StatAxisRecord> const get_design_axes () const in get_design_axes()
302 hb_array_t<const OffsetTo<AxisValue>> const get_axis_value_offsets () const in get_axis_value_offsets()
Dhb-cff2-interp-cs.hh55 unsigned int numBlends, hb_array_t<const blend_arg_t> blends_) in set_blends()
248 const hb_array_t<const blend_arg_t> blends = env.argStack.get_subarray (start + n + (i * k)); in process_blend()
Dhb-ot-name-table.hh244 const hb_array_t<const NameRecord> all_names (this->table->nameRecordZ.arrayZ, in init()
306 const hb_array_t<const NameRecord> all_names (table->nameRecordZ.arrayZ, table->count); in get_name()
Dhb-ot-layout-gdef-table.hh66 hb_array_t<const HBUINT16> array = points.sub_array (start_offset, point_count); in get_attach_points()
223 hb_array_t <const OffsetTo<CaretValue>> array = carets.sub_array (start_offset, caret_count); in get_lig_carets()
Dhb-open-file.hh124 hb_array_t<item_t> items) in serialize()
488 hb_array_t<item_t> items) in serialize_single()
Dhb-aat-layout-feat-table.hh103 hb_array_t< const SettingName> settings_table = (base+settingTableZ).as_array (nSettings); in get_selector_infos()
Dhb-ot-math-table.hh512 hb_array_t<const MathGlyphPartRecord> arr = partRecords.sub_array (start_offset, parts_count); in get_parts()
557hb_array_t<const MathGlyphVariantRecord> arr = mathGlyphVariantRecord.sub_array (start_offset, var… in get_variants()
Dhb-ot-glyf-table.hh793 …void init_phantom_points (hb_codepoint_t gid, hb_array_t<contour_point_t> &phantoms /* IN/OUT */) … in init_phantom_points()
855hb_array_t<contour_point_t> phantoms = points.sub_array (points.length - PHANTOM_COUNT, PHANTOM_CO… in get_points_var()
Dhb-cff-interp-common.hh519 hb_array_t<const ARG> get_subarray (unsigned int start) const in get_subarray()
Dhb-ot-layout-common.hh2148 const hb_array_t <hb_inc_bimap_t> &inner_maps) in serialize()
Dhb-ot-layout-gpos-table.hh700 hb_array_t<const Value> first_val_iter = hb_second (*glyph_val_iter_pairs); in get_format()