Searched refs:hb_blob_t (Results 1 - 11 of 11) sorted by relevance

/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/
H A Dhb-blob.h65 typedef struct hb_blob_t hb_blob_t; typedef in typeref:struct:hb_blob_t
67 HB_EXTERN hb_blob_t *
80 HB_EXTERN hb_blob_t *
81 hb_blob_create_sub_blob (hb_blob_t *parent,
85 HB_EXTERN hb_blob_t *
88 HB_EXTERN hb_blob_t *
89 hb_blob_reference (hb_blob_t *blob);
92 hb_blob_destroy (hb_blob_t *blob);
95 hb_blob_set_user_data (hb_blob_t *blo
[all...]
H A Dhb-blob.cc53 struct hb_blob_t { struct
68 static bool _try_writable (hb_blob_t *blob);
71 _hb_blob_destroy_user_data (hb_blob_t *blob)
96 hb_blob_t *
103 hb_blob_t *blob;
107 !(blob = hb_object_create<hb_blob_t> ())) {
151 hb_blob_t *
152 hb_blob_create_sub_blob (hb_blob_t *parent,
156 hb_blob_t *blob;
183 hb_blob_t *
[all...]
H A Dhb-face.h47 hb_face_create (hb_blob_t *blob,
50 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
86 HB_EXTERN hb_blob_t *
90 HB_EXTERN hb_blob_t *
H A Dhb-face-private.hh65 inline hb_blob_t *reference_table (hb_tag_t tag) const
67 hb_blob_t *blob;
H A Dhb-face.cc105 hb_blob_t *blob;
110 _hb_face_for_data_closure_create (hb_blob_t *blob, unsigned int index)
131 static hb_blob_t *
144 hb_blob_t *blob = hb_blob_create_sub_blob (data->blob, table.offset, table.length);
161 hb_face_create (hb_blob_t *blob,
333 hb_blob_t *
350 hb_blob_t *
429 hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (reference_table (HB_OT_TAG_head));
473 hb_blob_t *maxp_blob = OT::Sanitizer<OT::maxp>::sanitize (reference_table (HB_OT_TAG_maxp));
H A Dhb-ot-font.cc54 hb_blob_t *blob;
67 hb_blob_t *os2_blob = OT::Sanitizer<OT::os2>::sanitize (face->reference_table (os2_tag));
80 hb_blob_t *_hea_blob = OT::Sanitizer<OT::_hea>::sanitize (face->reference_table (_hea_tag));
144 hb_blob_t *loca_blob;
145 hb_blob_t *glyf_blob;
150 hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (face->reference_table (HB_OT_TAG_head));
213 hb_blob_t *cblc_blob;
214 hb_blob_t *cbdt_blob;
338 hb_blob_t *blob;
H A Dhb-ot-layout-private.hh153 hb_blob_t *gdef_blob;
154 hb_blob_t *gsub_blob;
155 hb_blob_t *gpos_blob;
156 hb_blob_t *math_blob;
H A Dhb-ft.cc481 static hb_blob_t *
525 hb_blob_t *blob;
697 hb_blob_destroy ((hb_blob_t *) ft_face->generic.data);
703 hb_blob_t *blob = hb_face_reference_blob (font->face);
H A Dhb-open-type-private.hh208 inline void init (hb_blob_t *b)
306 hb_blob_t *blob;
315 static hb_blob_t *sanitize (hb_blob_t *blob) {
374 static const Type* lock_instance (hb_blob_t *blob) {
H A Dhb-coretext.cc47 static hb_blob_t *
106 assert (hb_blob_get_length ((hb_blob_t *) info) == size &&
107 hb_blob_get_data ((hb_blob_t *) info, NULL) == data);
109 hb_blob_destroy ((hb_blob_t *) info);
122 hb_blob_t *blob = hb_face_reference_blob (face);
1234 hb_blob_t *mort_blob = face->reference_table (HB_CORETEXT_TAG_MORT);
/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/
H A Dhb-jdk-font.cc279 static hb_blob_t *

Completed in 114 milliseconds