Home
last modified time | relevance | path

Searched refs:TSubTableBase (Results 1 – 2 of 2) sorted by relevance

/external/pdfium/core/fpdfapi/font/
Dttgsubtable.h213 struct TSubTableBase { struct
214 TSubTableBase() : SubstFormat(0) {} in TSubTableBase() argument
215 explicit TSubTableBase(uint16_t format) : SubstFormat(format) {} in TSubTableBase() function
216 virtual ~TSubTableBase() {} in ~TSubTableBase() argument
221 TSubTableBase(const TSubTableBase&) = delete; argument
222 TSubTableBase& operator=(const TSubTableBase&) = delete; argument
225 struct TSingleSubstFormat1 : public TSubTableBase {
237 struct TSingleSubstFormat2 : public TSubTableBase {
255 std::vector<std::unique_ptr<TSubTableBase>> SubTables;
284 void ParseSingleSubst(FT_Bytes raw, std::unique_ptr<TSubTableBase>* rec);
Dttgsubtable.cpp295 rec->SubTables = std::vector<std::unique_ptr<TSubTableBase>>(GetUInt16(sp)); in ParseLookup()
340 std::unique_ptr<TSubTableBase>* rec) { in ParseSingleSubst()
391 : TSubTableBase(1), DeltaGlyphID(0) {} in TSingleSubstFormat1()
396 : TSubTableBase(2) {} in TSingleSubstFormat2()