Searched refs:subtable (Results 1 - 25 of 34) sorted by relevance

12

/external/icu4c/layout/
H A DGlyphPosnLookupProc.cpp80 const SinglePositioningSubtable *subtable = (const SinglePositioningSubtable *) lookupSubtable; local
82 delta = subtable->process(glyphIterator, fontInstance);
88 const PairPositioningSubtable *subtable = (const PairPositioningSubtable *) lookupSubtable; local
90 delta = subtable->process(glyphIterator, fontInstance);
96 const CursiveAttachmentSubtable *subtable = (const CursiveAttachmentSubtable *) lookupSubtable; local
98 delta = subtable->process(glyphIterator, fontInstance);
104 const MarkToBasePositioningSubtable *subtable = (const MarkToBasePositioningSubtable *) lookupSubtable; local
106 delta = subtable->process(glyphIterator, fontInstance);
112 const MarkToLigaturePositioningSubtable *subtable = (const MarkToLigaturePositioningSubtable *) lookupSubtable; local
114 delta = subtable
120 const MarkToMarkPositioningSubtable *subtable = (const MarkToMarkPositioningSubtable *) lookupSubtable; local
128 const ContextualPositioningSubtable *subtable = (const ContextualPositioningSubtable *) lookupSubtable; local
136 const ChainingContextualPositioningSubtable *subtable = (const ChainingContextualPositioningSubtable *) lookupSubtable; local
144 const ExtensionSubtable *subtable = (const ExtensionSubtable *) lookupSubtable; local
[all...]
H A DGlyphSubstLookupProc.cpp67 const SingleSubstitutionSubtable *subtable = (const SingleSubstitutionSubtable *) lookupSubtable; local
69 delta = subtable->process(glyphIterator, fFilter);
75 const MultipleSubstitutionSubtable *subtable = (const MultipleSubstitutionSubtable *) lookupSubtable; local
77 delta = subtable->process(glyphIterator, success, fFilter);
83 const AlternateSubstitutionSubtable *subtable = (const AlternateSubstitutionSubtable *) lookupSubtable; local
85 delta = subtable->process(glyphIterator, fFilter);
91 const LigatureSubstitutionSubtable *subtable = (const LigatureSubstitutionSubtable *) lookupSubtable; local
93 delta = subtable->process(glyphIterator, fFilter);
99 const ContextualSubstitutionSubtable *subtable = (const ContextualSubstitutionSubtable *) lookupSubtable; local
101 delta = subtable
107 const ChainingContextualSubstitutionSubtable *subtable = (const ChainingContextualSubstitutionSubtable *) lookupSubtable; local
115 const ExtensionSubtable *subtable = (const ExtensionSubtable *) lookupSubtable; local
[all...]
H A DSinglePositioningSubtables.cpp27 const SinglePositioningFormat1Subtable *subtable = (const SinglePositioningFormat1Subtable *) this; local
29 return subtable->process(glyphIterator, fontInstance);
34 const SinglePositioningFormat2Subtable *subtable = (const SinglePositioningFormat2Subtable *) this; local
36 return subtable->process(glyphIterator, fontInstance);
H A DExtensionSubtables.cpp37 LookupSubtable *subtable = (LookupSubtable *) ((char *) this + extOffset); local
39 return lookupProcessor->applySubtable(subtable, elt, glyphIterator, fontInstance, success);
H A DMorphTables.cpp36 le_int16 subtable; local
38 for (subtable = 0; subtable < nSubtables; subtable += 1) {
H A DSingleSubstitutionSubtables.cpp26 const SingleSubstitutionFormat1Subtable *subtable = (const SingleSubstitutionFormat1Subtable *) this; local
28 return subtable->process(glyphIterator, filter);
33 const SingleSubstitutionFormat2Subtable *subtable = (const SingleSubstitutionFormat2Subtable *) this; local
35 return subtable->process(glyphIterator, filter);
H A DMorphTables2.cpp33 le_uint32 subtable; local
150 for (subtable = 0; subtable < nSubtables; subtable++) {
H A DPairPositioningSubtables.cpp28 const PairPositioningFormat1Subtable *subtable = (const PairPositioningFormat1Subtable *) this; local
30 return subtable->process(glyphIterator, fontInstance);
35 const PairPositioningFormat2Subtable *subtable = (const PairPositioningFormat2Subtable *) this; local
37 return subtable->process(glyphIterator, fontInstance);
H A DContextualSubstSubtables.cpp164 const ContextualSubstitutionFormat1Subtable *subtable = (const ContextualSubstitutionFormat1Subtable *) this; local
165 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
170 const ContextualSubstitutionFormat2Subtable *subtable = (const ContextualSubstitutionFormat2Subtable *) this; local
171 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
176 const ContextualSubstitutionFormat3Subtable *subtable = (const ContextualSubstitutionFormat3Subtable *) this; local
177 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
335 const ChainingContextualSubstitutionFormat1Subtable *subtable = (const ChainingContextualSubstitutionFormat1Subtable *) this; local
336 return subtable->process(lookupProcessor, glyphIterator, fontInstance, success);
341 const ChainingContextualSubstitutionFormat2Subtable *subtable = (const ChainingContextualSubstitutionFormat2Subtable *) this; local
342 return subtable
347 const ChainingContextualSubstitutionFormat3Subtable *subtable = (const ChainingContextualSubstitutionFormat3Subtable *) this; local
[all...]
H A DLookupProcessor.cpp34 for (le_uint16 subtable = 0; subtable < subtableCount; subtable += 1) {
35 const LookupSubtable *lookupSubtable = lookupTable->getLookupSubtable(subtable);
/external/chromium_org/third_party/ots/src/
H A Dkern.cc40 OpenTypeKERNFormat0 subtable; local
43 if (!table.ReadU16(&subtable.version) ||
48 if (subtable.version > 0) {
49 OTS_WARNING("Bad subtable version: %d", subtable.version);
58 if (!table.ReadU16(&subtable.coverage)) {
62 if (!(subtable.coverage & 0x1)) {
67 if (subtable.coverage & 0xF0) {
72 const uint32_t format = (subtable.coverage & 0xFF00) >> 8;
81 !table.ReadU16(&subtable
[all...]
H A Dlayout.cc47 bool ParseLangSysTable(ots::Buffer *subtable, const uint32_t tag, argument
52 if (!subtable->ReadU16(&offset_lookup_order) ||
53 !subtable->ReadU16(&req_feature_index) ||
54 !subtable->ReadU16(&feature_count)) {
71 if (!subtable->ReadU16(&feature_index)) {
83 ots::Buffer subtable(data, length);
87 if (!subtable.ReadU16(&offset_default_lang_sys) ||
88 !subtable.ReadU16(&lang_sys_count)) {
110 if (!subtable.ReadU32(&lang_sys_records[i].tag) ||
111 !subtable
419 ParseLookupRecord(ots::Buffer *subtable, const uint16_t num_glyphs, const uint16_t num_lookups) argument
[all...]
H A Dgpos.cc79 bool ParseValueRecord(ots::Buffer* subtable, const uint8_t *data, argument
85 if (!subtable->Skip(2)) {
95 if (!subtable->ReadU16(&offset)) {
114 ots::Buffer subtable(data, length);
118 if (!subtable.ReadU16(&format) ||
119 !subtable.Skip(4)) {
132 if (!subtable.ReadU16(&anchor_point)) {
138 if (!subtable.ReadU16(&offset_x_device) ||
139 !subtable.ReadU16(&offset_y_device)) {
167 ots::Buffer subtable(dat
[all...]
H A Dgsub.cc75 ots::Buffer subtable(data, length);
80 if (!subtable.ReadU16(&format) ||
81 !subtable.ReadU16(&offset_coverage)) {
89 if (!subtable.ReadS16(&delta_glyph_id)) {
98 if (!subtable.ReadU16(&glyph_count)) {
106 if (!subtable.ReadU16(&substitute)) {
118 if (offset_coverage < subtable.offset() || offset_coverage >= length) {
131 ots::Buffer subtable(data, length);
134 if (!subtable.ReadU16(&glyph_count)) {
142 if (!subtable
[all...]
H A Dgdef.cc37 ots::Buffer subtable(data, length);
41 if (!subtable.ReadU16(&offset_coverage) ||
42 !subtable.ReadU16(&glyph_count)) {
62 if (!subtable.ReadU16(&attach_points[i])) {
79 subtable.set_offset(attach_points[i]);
81 if (!subtable.ReadU16(&point_count)) {
90 if (!subtable.ReadU16(&point_index)) {
107 ots::Buffer subtable(data, length);
110 if (!subtable.ReadU16(&offset_coverage) ||
111 !subtable
[all...]
H A Dcmap.cc63 ots::Buffer subtable(data, length);
73 if (!subtable.Skip(4)) {
77 if (!subtable.ReadU16(&language)) {
87 if (!subtable.ReadU16(&segcountx2) ||
88 !subtable.ReadU16(&search_range) ||
89 !subtable.ReadU16(&entry_selector) ||
90 !subtable.ReadU16(&range_shift)) {
126 if (!subtable.ReadU16(&ranges[i].end_range)) {
132 if (!subtable.ReadU16(&padding)) {
140 if (!subtable
[all...]
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/bitmap/
H A Dbitmap_size_table.cc88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
89 if (subtable == NULL) {
92 return subtable->GlyphOffset(glyph_id);
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
97 if (subtable == NULL) {
100 return subtable->GlyphLength(glyph_id);
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
113 if (subtable == NULL) {
116 return subtable->image_format();
160 IndexSubTable* subtable local
339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
437 IndexSubTable::Builder* subtable = subtable_list->at(index); local
[all...]
/external/sfntly/cpp/src/sfntly/table/bitmap/
H A Dbitmap_size_table.cc88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
89 if (subtable == NULL) {
92 return subtable->GlyphOffset(glyph_id);
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
97 if (subtable == NULL) {
100 return subtable->GlyphLength(glyph_id);
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
113 if (subtable == NULL) {
116 return subtable->image_format();
160 IndexSubTable* subtable local
339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
437 IndexSubTable::Builder* subtable = subtable_list->at(index); local
[all...]
/external/chromium_org/third_party/icu/source/test/letest/
H A Dcmaps.cpp57 const CMAPEncodingSubtable *subtable = NULL; local
79 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10);
81 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1);
86 switch (SWAPW(subtable->format)) {
88 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
92 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
/external/harfbuzz_ng/src/hb-icu-le/
H A Dcmaps.cpp57 const CMAPEncodingSubtable *subtable = NULL; local
79 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10);
81 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1);
86 switch (SWAPW(subtable->format)) {
88 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
92 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
/external/icu4c/samples/layout/
H A Dcmaps.cpp63 const CMAPEncodingSubtable *subtable = NULL; local
85 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10);
87 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1);
92 switch (SWAPW(subtable->format)) {
94 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
98 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
/external/icu4c/test/letest/
H A Dcmaps.cpp57 const CMAPEncodingSubtable *subtable = NULL; local
79 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10);
81 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1);
86 switch (SWAPW(subtable->format)) {
88 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable);
92 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable;
/external/harfbuzz/src/
H A Dharfbuzz-dump.c286 Dump_GSUB_Lookup_Single (HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
288 HB_SingleSubst *SingleSubst = &subtable->st.gsub.single;
331 Dump_GSUB_Lookup_Ligature (HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
334 HB_LigatureSubst *LigatureSubst = &subtable->st.gsub.ligature;
370 Dump_GSUB_Lookup_Context (HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
372 HB_ContextSubst *ContextSubst = &subtable->st.gsub.context;
436 Dump_GSUB_Lookup_Chain (HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
438 HB_ChainContextSubst *chain = &subtable->st.gsub.chain;
542 Dump_GPOS_Lookup_Single (HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
544 HB_SinglePos *SinglePos = &subtable
588 Dump_GPOS_Lookup_Pair(HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
616 Dump_GPOS_Lookup_Markbase(HB_SubTable *subtable, FILE *stream, int indent, HB_Type hb_type) argument
[all...]
H A Dharfbuzz-gsub-private.h427 HB_GSUB_SubTable *subtable; /* referenced subtable */
429 HB_UShort LookuptType; /* lookup-type of referenced subtable */
/external/harfbuzz_ng/src/hb-old/
H A Dharfbuzz-gsub-private.h427 HB_GSUB_SubTable *subtable; /* referenced subtable */
429 HB_UShort LookuptType; /* lookup-type of referenced subtable */

Completed in 620 milliseconds

12