Home
last modified time | relevance | path

Searched refs:GlyphTable (Results 1 – 10 of 10) sorted by relevance

/external/sfntly/cpp/src/sfntly/table/truetype/
Dglyph_table.cc27 const int32_t GlyphTable::SimpleGlyph::kFLAG_ONCURVE = 1;
28 const int32_t GlyphTable::SimpleGlyph::kFLAG_XSHORT = 1 << 1;
29 const int32_t GlyphTable::SimpleGlyph::kFLAG_YSHORT = 1 << 2;
30 const int32_t GlyphTable::SimpleGlyph::kFLAG_REPEAT = 1 << 3;
31 const int32_t GlyphTable::SimpleGlyph::kFLAG_XREPEATSIGN = 1 << 4;
32 const int32_t GlyphTable::SimpleGlyph::kFLAG_YREPEATSIGN = 1 << 5;
34 const int32_t GlyphTable::CompositeGlyph::kFLAG_ARG_1_AND_2_ARE_WORDS = 1 << 0;
35 const int32_t GlyphTable::CompositeGlyph::kFLAG_ARGS_ARE_XY_VALUES = 1 << 1;
36 const int32_t GlyphTable::CompositeGlyph::kFLAG_ROUND_XY_TO_GRID = 1 << 2;
37 const int32_t GlyphTable::CompositeGlyph::kFLAG_WE_HAVE_A_SCALE = 1 << 3;
[all …]
Dglyph_table.h35 class GlyphTable : public SubTableContainerTable,
36 public RefCounted<GlyphTable> {
60 GetBuilder(GlyphTable::Builder* table_builder,
63 GetBuilder(GlyphTable::Builder* table_builder,
73 friend class GlyphTable::Builder;
77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table,
108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr;
112 public RefCounted<GlyphTable::Builder> {
293 virtual ~GlyphTable();
324 GlyphTable(Header* header, ReadableFontData* data);
[all …]
/external/sfntly/cpp/src/sfntly/tools/subsetter/
Dglyph_table_subsetter.cc46 GlyphTablePtr glyph_table = down_cast<GlyphTable*>(font->GetTable(Tag::glyf)); in Subset()
56 down_cast<GlyphTable::Builder*> in Subset()
67 GlyphTable::GlyphBuilderList* glyph_builders = in Subset()
/external/sfntly/cpp/src/sample/subtly/
Dfont_assembler.cc147 Ptr<GlyphTable::Builder> glyph_table_builder = in AssembleGlyphAndLocaTables()
148 down_cast<GlyphTable::Builder*> in AssembleGlyphAndLocaTables()
178 GlyphTable::GlyphBuilderList* glyph_builders = in AssembleGlyphAndLocaTables()
194 Ptr<GlyphTable> glyph_table = in AssembleGlyphAndLocaTables()
195 down_cast<GlyphTable*> in AssembleGlyphAndLocaTables()
Dfont_info.cc137 glyph_table_ = down_cast<GlyphTable*>(font_->GetTable(Tag::glyf)); in Initialize()
241 Ptr<GlyphTable::CompositeGlyph> composite_glyph = in ResolveCompositeGlyphs()
242 down_cast<GlyphTable::CompositeGlyph*>(glyph.p_); in ResolveCompositeGlyphs()
Dfont_info.h125 sfntly::Ptr<sfntly::GlyphTable> glyph_table_;
/external/sfntly/cpp/src/sample/chromium/
Dsubsetter_impl.cc162 bool ResolveCompositeGlyphs(GlyphTable* glyph_table, in ResolveCompositeGlyphs()
205 Ptr<GlyphTable::CompositeGlyph> comp_glyph = in ResolveCompositeGlyphs()
206 down_cast<GlyphTable::CompositeGlyph*>(glyph.p_); in ResolveCompositeGlyphs()
227 GlyphTable* glyph_table, in SetupGlyfBuilders()
235 down_cast<GlyphTable::Builder*>(font_builder->NewTableBuilder(Tag::glyf)); in SetupGlyfBuilders()
249 GlyphTable::GlyphBuilderList* glyph_builders = in SetupGlyfBuilders()
667 down_cast<GlyphTable*>(font_->GetTable(Tag::glyf)); in SubsetFont()
744 Font* SubsetterImpl::Subset(const IntegerSet& glyph_ids, GlyphTable* glyf, in Subset()
Dsubsetter_impl.h69 GlyphTable* glyf, LocaTable* loca);
/external/sfntly/cpp/src/test/
Dverify_glyf.cc34 GlyphTablePtr glyf_table = down_cast<GlyphTable*>(table); in VerifyGLYF()
/external/sfntly/cpp/src/sfntly/table/
Dtable.cc115 GlyphTable::Builder::CreateBuilder(header, table_data)); in GetBuilder()