Home | History | Annotate | Download | only in ports

Lines Matching defs:ttcIndex

92     SkStreamAsset* onOpenStream(int* ttcIndex) const override {
93 *ttcIndex = fIndex;
129 SkStreamAsset* onOpenStream(int* ttcIndex) const override {
130 *ttcIndex = fData->getIndex();
167 const int ttcIndex = fontFile.fIndex;
172 if (!scanner.scanFont(stream.get(), ttcIndex,
212 pathName, cacheFontFiles, ttcIndex, axisValues.get(), axisDefinitions.count(),
413 SkTypeface* onCreateFromData(SkData* data, int ttcIndex) const override {
414 return this->createFromStream(new SkMemoryStream(sk_ref_sp(data)), ttcIndex);
417 SkTypeface* onCreateFromFile(const char path[], int ttcIndex) const override {
419 return stream.get() ? this->createFromStream(stream.release(), ttcIndex) : nullptr;
422 SkTypeface* onCreateFromStream(SkStreamAsset* bareStream, int ttcIndex) const override {
427 if (!fScanner.scanFont(stream.get(), ttcIndex, &name, &style, &isFixedPitch, nullptr)) {
430 auto data = skstd::make_unique<SkFontData>(std::move(stream), ttcIndex, nullptr, 0);