Home
last modified time | relevance | path

Searched refs:SubTable (Results 1 – 25 of 31) sorted by relevance

12

/external/sfntly/cpp/src/sfntly/table/
Dsubtable.cc23 SubTable::~SubTable() {} in ~SubTable()
25 SubTable::SubTable(ReadableFontData* data, ReadableFontData* master_data) in SubTable() function in sfntly::SubTable
30 SubTable::SubTable(ReadableFontData* data) in SubTable() function in sfntly::SubTable
37 SubTable::Builder::~Builder() { in ~Builder()
40 SubTable::Builder::Builder(int32_t data_size) in Builder()
44 SubTable::Builder::Builder(WritableFontData* data, in Builder()
50 SubTable::Builder::Builder(ReadableFontData* data, in Builder()
56 SubTable::Builder::Builder(WritableFontData* data) in Builder()
60 SubTable::Builder::Builder(ReadableFontData* data) in Builder()
Dsubtable.h28 class SubTable : public FontDataTable {
49 virtual ~SubTable();
57 SubTable(ReadableFontData* data, ReadableFontData* master_data);
61 explicit SubTable(ReadableFontData* data);
/external/harfbuzz_ng/src/
Dhb-aat-layout-kerx-table.hh835 typedef typename T::SubTable SubTable; in has_state_machine() typedef
837 const SubTable *st = &thiz()->firstSubTable; in has_state_machine()
843 st = &StructAfter<SubTable> (*st); in has_state_machine()
850 typedef typename T::SubTable SubTable; in has_cross_stream() typedef
852 const SubTable *st = &thiz()->firstSubTable; in has_cross_stream()
858 st = &StructAfter<SubTable> (*st); in has_cross_stream()
865 typedef typename T::SubTable SubTable; in get_h_kerning() typedef
868 const SubTable *st = &thiz()->firstSubTable; in get_h_kerning()
876 st = &StructAfter<SubTable> (*st); in get_h_kerning()
883 typedef typename T::SubTable SubTable; in apply() typedef
[all …]
Dhb-ot-layout-gsub-table.hh1041 typedef struct SubstLookupSubTable SubTable; typedef
1277 typedef SubstLookupSubTable SubTable; typedef
1279 const SubTable& get_subtable (unsigned int i) const in get_subtable()
1280 { return Lookup::get_subtable<SubTable> (i); } in get_subtable()
1283 { return lookup_type == SubTable::ReverseChainSingle; } in lookup_type_is_reverse()
1288 if (unlikely (type == SubTable::Extension)) in is_reverse()
1345 SubTable& serialize_subtable (hb_serialize_context_t *c, in serialize_subtable()
1347 { return get_subtables<SubTable> ()[i].serialize (c, this); } in serialize_subtable()
1355 if (unlikely (!Lookup::serialize (c, SubTable::Single, lookup_props, 1))) return_trace (false); in serialize_single()
1366 … if (unlikely (!Lookup::serialize (c, SubTable::Multiple, lookup_props, 1))) return_trace (false); in serialize_multiple()
[all …]
Dhb-ot-kern-table.hh205 typedef KernSubTable<SubTableHeader> SubTable; typedef
210 SubTable firstSubTable; /* Subtables. */
260 typedef KernSubTable<SubTableHeader> SubTable; typedef
265 SubTable firstSubTable; /* Subtables. */
Dhb-ot-layout-gpos-table.hh1500 typedef struct PosLookupSubTable SubTable; typedef
1564 typedef struct PosLookupSubTable SubTable; typedef
1566 const SubTable& get_subtable (unsigned int i) const in get_subtable()
1567 { return Lookup::get_subtable<SubTable> (i); } in get_subtable()
1606 { return Lookup::dispatch<SubTable> (c); } in dispatch()
1609 { return Lookup::subset<SubTable> (c); } in subset()
1612 { return Lookup::sanitize<SubTable> (c); } in sanitize()
Dhb-ot-layout-gsubgpos.hh2546 if (unlikely (!offset)) return Null(typename T::SubTable); in get_subtable()
2547 return StructAtOffset<typename T::SubTable> (this, offset); in get_subtable()
2555 return_trace (get_subtable<typename T::SubTable> ().dispatch (c, get_type ())); in dispatch()
2564 extensionLookupType != T::SubTable::Extension); in sanitize()
2592 case 1: return u.format1.template get_subtable<typename T::SubTable> (); in get_subtable()
2593 default:return Null(typename T::SubTable); in get_subtable()
/external/sfntly/cpp/src/sfntly/table/bitmap/
Dglyph_metrics.cc25 : SubTable(data) { in GlyphMetrics()
32 : SubTable::Builder(data) { in Builder()
36 : SubTable::Builder(data) { in Builder()
Dbitmap_glyph.cc40 : SubTable(data), format_(format) { in BitmapGlyph()
72 : SubTable::Builder(data), format_(format) { in Builder()
76 : SubTable::Builder(data), format_(format) { in Builder()
Dindex_sub_table.cc68 : SubTable(data), in IndexSubTable()
213 : SubTable::Builder(data_size), in Builder()
225 : SubTable::Builder(data_size), in Builder()
236 : SubTable::Builder(data), in Builder()
245 : SubTable::Builder(data), in Builder()
Dglyph_metrics.h24 class GlyphMetrics : public SubTable {
29 class Builder : public SubTable::Builder {
Dbitmap_glyph.h27 class BitmapGlyph : public SubTable {
75 class Builder : public SubTable::Builder {
Dindex_sub_table.h28 class IndexSubTable : public SubTable {
40 class Builder : public SubTable::Builder {
Dbitmap_size_table.h31 class BitmapSizeTable : public SubTable,
34 class Builder : public SubTable::Builder,
Debsc_table.cc45 : SubTable(data) { in BitmapScaleTable()
Dbitmap_size_table.cc121 : SubTable(data, master_data) { in BitmapSizeTable()
391 : SubTable::Builder(data, master_data) { in Builder()
396 : SubTable::Builder(data, master_data) { in Builder()
Debsc_table.h50 class BitmapScaleTable : public SubTable,
/external/fonttools/Lib/fontTools/varLib/
Dmerger.py731 subtables = merger.lookup_subtables = [l.SubTable for l in lst]
734 for l,sts in list(zip(lst,subtables))+[(self,self.SubTable)]:
745 isPairPos = self.SubTable and isinstance(self.SubTable[0], ot.PairPos)
752 self.SubTable = _Lookup_PairPos_subtables_canonicalize(self.SubTable, merger.font)
755 merger.mergeLists(self.SubTable, subtables)
756 self.SubTableCount = len(self.SubTable)
760 assert len(self.SubTable) >= 1 and self.SubTable[0].Format == 1
761 if not self.SubTable[0].Coverage.glyphs:
762 self.SubTable.pop(0)
766 assert len(self.SubTable) >= 1 and self.SubTable[-1].Format == 2
[all …]
/external/noto-fonts/scripts/
Dcolor_emoji_image_diff.py52 for subtable in lookup.SubTable:
91 for x in lookup_list.Lookup[index].SubTable:
/external/sfntly/cpp/src/sfntly/table/truetype/
Dglyph_table.cc229 return SubTable::Padding(); in Padding()
257 : SubTable(data), in Glyph()
287 : SubTable::Builder(data) { in Builder()
291 : SubTable::Builder(data) { in Builder()
Dglyph_table.h39 class Glyph : public SubTable {
48 class Builder : public SubTable::Builder {
/external/fonttools/Lib/fontTools/ttLib/tables/
DotTables.py1212 while lookup.SubTable[0].__class__.LookupType == extType:
1219 for si in range(len(lookup.SubTable)):
1220 subTable = lookup.SubTable[si]
1225 lookup.SubTable[si] = extSubTable
1445 subtable = lookup.SubTable[subIndex]
1488 lookup.SubTable.insert(subIndex + 1, toInsert)
/external/sfntly/cpp/src/sfntly/table/core/
Dcmap_table.h118 class CMap : public SubTable {
121 class Builder : public SubTable::Builder {
/external/noto-fonts/emoji-compat/
Dcreatefont.py508 for subtable in lookup.SubTable:
553 for x in lookup_list.Lookup[index].SubTable:
/external/fonttools/Lib/fontTools/otlLib/
Dbuilder.py34 self.SubTable = subtables
35 self.SubTableCount = len(self.SubTable)

12