/external/sfntly/cpp/src/sfntly/table/ |
subtable.cc | 17 #include "sfntly/table/subtable.h" 21 * SubTable class 23 SubTable::~SubTable() {} 25 SubTable::SubTable(ReadableFontData* data, ReadableFontData* master_data) 30 SubTable::SubTable(ReadableFontData* data) 35 * SubTable::Builder class 37 SubTable::Builder::~Builder() [all...] |
subtable.h | 28 class SubTable : public FontDataTable { 35 // @param data the data for the subtable being built 49 virtual ~SubTable(); 53 // subtable. 57 SubTable(ReadableFontData* data, ReadableFontData* master_data); 61 explicit SubTable(ReadableFontData* data); 66 // The data for the whole table in which this subtable is contained.
|
/external/sfntly/cpp/src/sfntly/table/bitmap/ |
glyph_metrics.cc | 25 : SubTable(data) { 32 : SubTable::Builder(data) { 36 : SubTable::Builder(data) {
|
glyph_metrics.h | 20 #include "sfntly/table/subtable.h" 24 class GlyphMetrics : public SubTable { 29 class Builder : public SubTable::Builder {
|
bitmap_glyph.cc | 40 : SubTable(data), format_(format) { 72 : SubTable::Builder(data), format_(format) { 76 : SubTable::Builder(data), format_(format) {
|
bitmap_glyph.h | 23 #include "sfntly/table/subtable.h" 27 class BitmapGlyph : public SubTable { 75 class Builder : public SubTable::Builder {
|
index_sub_table.cc | 68 : SubTable(data), 138 throw IllegalArgumentException("Invalid index subtable format"); 182 throw IllegalArgumentException("Invalid Index Subtable Format"); 213 : SubTable::Builder(data_size), 225 : SubTable::Builder(data_size), 236 : SubTable::Builder(data), 245 : SubTable::Builder(data),
|
ebsc_table.h | 50 class BitmapScaleTable : public SubTable,
|
bitmap_size_table.h | 31 class BitmapSizeTable : public SubTable, 34 class Builder : public SubTable::Builder, 66 // Gets the subtable array offset as set in the original table as read from 69 // @return the subtable array offset 72 // Sets the subtable array offset. This is used only during the building 74 // @param offset the offset to the index subtable array 77 // Gets the subtable array size as set in the original table as read from 80 // @return the subtable array size 83 // Sets the subtable size. This is used only during the building process 85 // @param size the offset to the index subtable arra [all...] |
index_sub_table.h | 23 #include "sfntly/table/subtable.h" 28 class IndexSubTable : public SubTable { 40 class Builder : public SubTable::Builder { 69 // subtable.
|
ebsc_table.cc | 45 : SubTable(data) {
|
bitmap_size_table.cc | 88 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(); 121 : SubTable(data, master_data) 160 IndexSubTable* subtable = (*subtable_list)[index]; 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/harfbuzz_ng/src/ |
hb-aat-layout-kerx-table.hh | 187 Offset = 0x3FFF, /* Byte offset from beginning of subtable to the 447 leftClassTable; /* Offset from beginning of this subtable to 450 rightClassTable;/* Offset from beginning of this subtable to 453 array; /* Offset from beginning of this subtable to 488 * of the subtable to the beginning of the control 759 SubtableType= 0x000000FFu, /* Subtable type. */ 835 typedef typename T::SubTable SubTable; 837 const SubTable *st = &thiz()->firstSubTable; 843 st = &StructAfter<SubTable> (*st) [all...] |
hb-ot-kern-table.hh | 189 HBUINT16 length; /* Length of the subtable (including this header). */ 190 HBUINT8 format; /* Subtable format. */ 205 typedef KernSubTable<SubTableHeader> SubTable; 210 SubTable firstSubTable; /* Subtables. */ 241 HBUINT32 length; /* Length of the subtable (including this header). */ 243 HBUINT8 format; /* Subtable format. */ 245 * This value specifies which tuple this subtable covers. 260 typedef KernSubTable<SubTableHeader> SubTable; 265 SubTable firstSubTable; /* Subtables. */
|
hb-ot-layout-gsub-table.hh | 1041 typedef struct SubstLookupSubTable SubTable; [all...] |
hb-ot-layout-gpos-table.hh | 438 /* If this subtable doesn't have an anchor for this base and this class, 514 * beginning of subtable */ 573 * beginning of subtable */ 799 * beginning of subtable */ 893 * beginning of subtable */ 902 * beginning of PairPos subtable--for 906 * beginning of PairPos subtable--for 956 * subtable--may be NULL */ 960 * subtable--may be NULL */ [all...] |
hb-ot-layout-gsubgpos.hh | [all...] |
/external/fonttools/Lib/fontTools/varLib/ |
merger.py | 250 # is different between used subtable and current subtable! 482 # we do NOT bother walking down the subtable list when filling in new 483 # rows for alignment. As such, this is only correct if current subtable 484 # is the last subtable in the lookup. Ensure that. 731 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 [all...] |
/external/noto-fonts/scripts/ |
color_emoji_image_diff.py | 52 for subtable in lookup.SubTable: 53 if subtable.LookupType == 5: 54 context_subtables.append(subtable) 55 elif subtable.LookupType == 4: 56 ligature_subtables.append(subtable) 58 for subtable in context_subtables: 59 add_gsub_context_subtable(subtable, gsub.table.LookupList, glyph_to_codepoint_map, codepoint_map) 61 for subtable in ligature_subtables: 62 add_gsub_ligature_subtable(subtable, glyph_to_codepoint_map, codepoint_map [all...] |
/external/sfntly/cpp/src/sfntly/table/truetype/ |
glyph_table.h | 23 #include "sfntly/table/subtable.h" 39 class Glyph : public SubTable { 48 class Builder : public SubTable::Builder {
|
glyph_table.cc | 229 return SubTable::Padding(); 257 : SubTable(data), 287 : SubTable::Builder(data) { 291 : SubTable::Builder(data) {
|
/external/sfntly/cpp/src/sfntly/table/core/ |
cmap_table.h | 28 #include "sfntly/table/subtable.h" 33 // CMap subtable formats 118 class CMap : public SubTable { 121 class Builder : public SubTable::Builder { 193 // subtable plus one, or to zero if the cmap subtable is not 194 // language-specific. For example, a Mac OS Turkish cmap subtable must set 196 // Mac OS Roman cmap subtable must set this field to 0, since Mac OS Roman
|
cmap_table.cc | 235 : SubTable(data), format_(format), cmap_id_(cmap_id) { 303 : SubTable::Builder(data), 312 : SubTable::Builder(data), [all...] |
/external/fonttools/Lib/fontTools/ttLib/tables/ |
otTables.py | 1014 # I don't need to calculate the change in the subtable offset due to the change in the coverage table size. 1015 # Allows packing more rules in subtable. [all...] |
/external/fonttools/Lib/fontTools/otlLib/ |
builder.py | 34 self.SubTable = subtables 35 self.SubTableCount = len(self.SubTable) 250 """Build a single MarkBasePos subtable. 281 """Build a single MarkLigPos subtable. 314 """Helper for buildPairPos{Glyphs|Classes}Subtable.""" 409 # a SinglePos format 1 subtable; that is the most compact form. 436 # stop after the first matching subtable. Therefore, we sort the 468 def _getSinglePosTableKey(subtable, glyphMap): 469 assert isinstance(subtable, ot.SinglePos), subtable [all...] |