Searched refs:EblcTable (Results 1 - 13 of 13) sorted by relevance

/external/sfntly/cpp/src/sfntly/table/bitmap/
H A Deblc_table.cc26 * EblcTable class
28 int32_t EblcTable::Version() {
32 int32_t EblcTable::NumSizes() {
36 BitmapSizeTable* EblcTable::GetBitmapSizeTable(int32_t index) {
51 EblcTable::EblcTable(Header* header, ReadableFontData* data) function in class:sfntly::EblcTable
55 BitmapSizeTableList* EblcTable::GetBitmapSizeTableList() {
64 void EblcTable::CreateBitmapSizeTable(ReadableFontData* data,
85 * EblcTable::Builder class
87 EblcTable
[all...]
H A Dindex_sub_table.cc72 data_->ReadUShort(EblcTable::Offset::kIndexSubHeader_indexFormat);
74 data_->ReadUShort(EblcTable::Offset::kIndexSubHeader_imageFormat);
76 data_->ReadULongAsInt(EblcTable::Offset::kIndexSubHeader_imageDataOffset);
150 array_index * EblcTable::Offset::kIndexSubTableEntryLength;
153 EblcTable::Offset::kIndexSubTableEntry_firstGlyphIndex);
156 EblcTable::Offset::kIndexSubTableEntry_lastGlyphIndex);
159 EblcTable::Offset::kIndexSubTableEntry_additionalOffsetToIndexSubTable);
260 data->WriteUShort(EblcTable::Offset::kIndexSubHeader_indexFormat,
262 size += data->WriteUShort(EblcTable::Offset::kIndexSubHeader_imageFormat,
264 size += data->WriteULong(EblcTable
[all...]
H A Dindex_sub_table_format4.cc41 return data_->ReadUShort(EblcTable::Offset::kIndexSubTable4_glyphArray +
43 EblcTable::Offset::kCodeOffsetPairLength +
44 EblcTable::Offset::kCodeOffsetPair_offset);
58 EblcTable::Offset::kIndexSubTable4_glyphArray +
59 (pair_index + 1) * EblcTable::Offset::kCodeOffsetPairLength +
60 EblcTable::Offset::kCodeOffsetPair_offset) -
62 EblcTable::Offset::kIndexSubTable4_glyphArray +
63 (pair_index) * EblcTable::Offset::kCodeOffsetPairLength +
64 EblcTable::Offset::kCodeOffsetPair_offset);
74 return data_->SearchUShort(EblcTable
[all...]
H A Dindex_sub_table_format5.cc40 EblcTable::Offset::kIndexSubTable5_glyphArray,
59 return data_->ReadULongAsInt(EblcTable::Offset::kIndexSubTable5_imageSize);
65 EblcTable::Offset::kIndexSubTable5_bigGlyphMetrics,
76 EblcTable::Offset::kIndexSubTable5_imageSize);
83 EblcTable::Offset::kIndexSubTable5_numGlyphs);
189 return EblcTable::Offset::kIndexSubTable5_builderDataSize +
207 EblcTable::Offset::kIndexSubTable5_imageSize)));
209 EblcTable::Offset::kIndexSubTable5_imageSize)));
212 size += new_data->WriteULong(EblcTable::Offset::kIndexSubTable5_imageSize,
228 EblcTable
[all...]
H A Dindex_sub_table_format2.cc29 return data_->ReadULongAsInt(EblcTable::Offset::kIndexSubTable2_imageSize);
35 data_->Slice(EblcTable::Offset::kIndexSubTable2_bigGlyphMetrics,
65 data_->ReadULongAsInt(EblcTable::Offset::kIndexSubTable2_imageSize);
103 EblcTable::Offset::kIndexSubTable2_imageSize);
107 InternalWriteData()->WriteULong(EblcTable::Offset::kIndexSubTable2_imageSize,
115 EblcTable::Offset::kIndexSubTable2_bigGlyphMetrics,
184 return EblcTable::Offset::kIndexSubTable2Length;
203 size += new_data->WriteLong(EblcTable::Offset::kIndexSubTable2_imageSize,
212 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable3_builderDataSize,
239 return EblcTable
[all...]
H A Dbitmap_size_table.cc39 EblcTable::Offset::kBitmapSizeTable_indexSubTableArrayOffset);
44 EblcTable::Offset::kBitmapSizeTable_indexTableSize);
52 return data_->ReadULongAsInt(EblcTable::Offset::kBitmapSizeTable_colorRef);
56 return data_->ReadUShort(EblcTable::Offset::kBitmapSizeTable_startGlyphIndex);
60 return data_->ReadUShort(EblcTable::Offset::kBitmapSizeTable_endGlyphIndex);
64 return data_->ReadByte(EblcTable::Offset::kBitmapSizeTable_ppemX);
68 return data_->ReadByte(EblcTable::Offset::kBitmapSizeTable_ppemY);
72 return data_->ReadByte(EblcTable::Offset::kBitmapSizeTable_bitDepth);
76 return data_->ReadChar(EblcTable::Offset::kBitmapSizeTable_flags);
128 EblcTable
[all...]
H A Deblc_table.h28 class EblcTable : public SubTableContainerTable, class in namespace:sfntly
29 public RefCounted<EblcTable> {
178 EblcTable(Header* header, ReadableFontData* data);
190 typedef Ptr<EblcTable> EblcTablePtr;
191 typedef Ptr<EblcTable::Builder> EblcTableBuilderPtr;
H A Dindex_sub_table_format1.cc66 data_->ReadULongAsInt(EblcTable::Offset::kIndexSubTable1_offsetArray +
170 return EblcTable::Offset::kIndexSubHeaderLength +
191 EblcTable::Offset::kIndexSubTable1_offsetArray)));
193 EblcTable::Offset::kIndexSubTable1_offsetArray)));
221 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable1_builderDataSize,
251 EblcTable::Offset::kIndexSubTable1_offsetArray +
265 return EblcTable::Offset::kIndexSubHeaderLength +
H A Dindex_sub_table_format3.cc66 data_->ReadUShort(EblcTable::Offset::kIndexSubTable3_offsetArray +
182 return EblcTable::Offset::kIndexSubHeaderLength +
203 EblcTable::Offset::kIndexSubTable3_offsetArray)));
205 EblcTable::Offset::kIndexSubTable3_offsetArray)));
217 : IndexSubTable::Builder(EblcTable::Offset::kIndexSubTable3_builderDataSize,
247 EblcTable::Offset::kIndexSubTable3_offsetArray +
261 return EblcTable::Offset::kIndexSubHeaderLength +
H A Debsc_table.h37 kBitmapScaleTable_vert = EblcTable::Offset::kSbitLineMetricsLength,
39 EblcTable::Offset::kSbitLineMetricsLength,
/external/sfntly/cpp/src/test/
H A Dbitmap_table_test.cc55 EblcTablePtr bitmap_loca = down_cast<EblcTable*>(font->GetTable(Tag::EBLC));
103 EblcTablePtr bitmap_loca = down_cast<EblcTable*>(font->GetTable(Tag::EBLC));
129 void SubsetEBLC(EblcTable::Builder* eblc, const BitmapLocaList& new_loca);
140 down_cast<EblcTable::Builder*>(font_builder->GetTableBuilder(Tag::EBLC));
166 down_cast<EblcTable*>(new_font->GetTable(Tag::EBLC));
178 EblcTablePtr original_loca = down_cast<EblcTable*>(font->GetTable(Tag::EBLC));
/external/sfntly/cpp/src/sfntly/table/
H A Dtable.cc124 EblcTable::Builder::CreateBuilder(header, table_data));
/external/sfntly/cpp/src/sample/chromium/
H A Dsubsetter_impl.cc296 bool InitializeBitmapBuilder(EbdtTable::Builder* ebdt, EblcTable::Builder* eblc,
500 void SubsetEBLC(EblcTable::Builder* eblc, const BitmapLocaList& new_loca) {
570 EblcTablePtr eblc_table = down_cast<EblcTable*>(font->GetTable(Tag::EBLC));
574 eblc_table = down_cast<EblcTable*>(font->GetTable(Tag::bloc));
590 EblcTableBuilderPtr eblc_table_builder = down_cast<EblcTable::Builder*>(

Completed in 136 milliseconds