Home
last modified time | relevance | path

Searched refs:SubTable (Results 1 – 25 of 34) 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.hh826 typedef typename T::SubTable SubTable; in has_state_machine() typedef
828 const SubTable *st = &thiz()->firstSubTable; in has_state_machine()
834 st = &StructAfter<SubTable> (*st); in has_state_machine()
841 typedef typename T::SubTable SubTable; in has_cross_stream() typedef
843 const SubTable *st = &thiz()->firstSubTable; in has_cross_stream()
849 st = &StructAfter<SubTable> (*st); in has_cross_stream()
856 typedef typename T::SubTable SubTable; in get_h_kerning() typedef
859 const SubTable *st = &thiz()->firstSubTable; in get_h_kerning()
867 st = &StructAfter<SubTable> (*st); in get_h_kerning()
874 typedef typename T::SubTable SubTable; in apply() typedef
[all …]
Dhb-ot-kern-table.hh209 typedef KernSubTable<SubTableHeader> SubTable; typedef
214 SubTable firstSubTable; /* Subtables. */
264 typedef KernSubTable<SubTableHeader> SubTable; typedef
269 SubTable firstSubTable; /* Subtables. */
Dhb-ot-layout-gsub-table.hh1116 typedef struct SubstLookupSubTable SubTable; typedef
1334 typedef SubstLookupSubTable SubTable; typedef
1336 const SubTable& get_subtable (unsigned int i) const in get_subtable()
1337 { return Lookup::get_subtable<SubTable> (i); } in get_subtable()
1340 { return lookup_type == SubTable::ReverseChainSingle; } in lookup_type_is_reverse()
1345 if (unlikely (type == SubTable::Extension)) in is_reverse()
1399 SubTable& serialize_subtable (hb_serialize_context_t *c, in serialize_subtable()
1401 { return get_subtables<SubTable> ()[i].serialize (c, this); } in serialize_subtable()
1409 if (unlikely (!Lookup::serialize (c, SubTable::Single, lookup_props, 1))) return_trace (false); in serialize_single()
1421 … if (unlikely (!Lookup::serialize (c, SubTable::Multiple, lookup_props, 1))) return_trace (false); in serialize_multiple()
[all …]
Dhb-ot-layout-gpos-table.hh1811 typedef struct PosLookupSubTable SubTable; typedef
1875 typedef struct PosLookupSubTable SubTable; typedef
1877 const SubTable& get_subtable (unsigned int i) const in get_subtable()
1878 { return Lookup::get_subtable<SubTable> (i); } in get_subtable()
1914 { return Lookup::dispatch<SubTable> (c, hb_forward<Ts> (ds)...); } in dispatch()
1917 { return Lookup::subset<SubTable> (c); } in subset()
1920 { return Lookup::sanitize<SubTable> (c); } in sanitize()
/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()
Debsc_table.h50 class BitmapScaleTable : public SubTable,
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()
/external/fonttools/Lib/fontTools/varLib/
Dmerger.py775 subtables = merger.lookup_subtables = [l.SubTable for l in lst]
778 for l,sts in list(zip(lst,subtables))+[(self,self.SubTable)]:
794 isPairPos = self.SubTable and isinstance(self.SubTable[0], ot.PairPos)
800 self.SubTable = _Lookup_PairPos_subtables_canonicalize(self.SubTable, merger.font)
803 isSinglePos = self.SubTable and isinstance(self.SubTable[0], ot.SinglePos)
813 self.SubTable = _Lookup_SinglePos_subtables_flatten(self.SubTable, merger.font, mirf)
820 merger.mergeLists(self.SubTable, subtables)
821 self.SubTableCount = len(self.SubTable)
825 assert len(self.SubTable) >= 1 and self.SubTable[0].Format == 1
826 if not self.SubTable[0].Coverage.glyphs:
[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/Tests/varLib/instancer/
Dinstancer_test.py814 pairPos = gpos.LookupList.Lookup[0].SubTable[0]
845 pairPos = gpos.LookupList.Lookup[0].SubTable[0]
880 markBasePos = gpos.LookupList.Lookup[0].SubTable[0]
890 pairPos = gpos.LookupList.Lookup[1].SubTable[0]
925 markBasePos = gpos.LookupList.Lookup[0].SubTable[0]
934 pairPos = gpos.LookupList.Lookup[1].SubTable[0]
1469 for subtable in lookup.SubTable:
/external/fonttools/Lib/fontTools/otlLib/
DmaxContextCalc.py15 for st in lookup.SubTable:
/external/noto-fonts/emoji-compat/
Dcreatefont.py537 for subtable in lookup.SubTable:
582 for x in lookup_list.Lookup[index].SubTable:
655 new_lookup.SubTable = [ new_subtable ]
/external/fonttools/Lib/fontTools/ttLib/tables/
DotTables.py1204 for st in l.SubTable:
1487 while lookup.SubTable[0].__class__.LookupType == extType:
1494 for si in range(len(lookup.SubTable)):
1495 subTable = lookup.SubTable[si]
1500 lookup.SubTable[si] = extSubTable
1746 subtable = lookup.SubTable[subIndex]
1789 lookup.SubTable.insert(subIndex + 1, toInsert)
/external/fonttools/Tests/varLib/
DvarLib_test.py744 for t in l.SubTable
778 instance_thin["GPOS"].table.LookupList.Lookup[0].SubTable[0]
795 instance_black["GPOS"].table.LookupList.Lookup[0].SubTable[0]

12