Lines Matching refs:stream
188 std::unique_ptr<SkStreamAsset> stream = SkStream::MakeFromFile(pathName.c_str());
189 if (!stream) {
200 if (!scanner.scanFont(stream.get(), ttcIndex,
439 std::unique_ptr<SkStreamAsset> stream = SkStream::MakeFromFile(path);
440 return stream ? this->makeFromStream(std::move(stream), ttcIndex) : nullptr;
443 sk_sp<SkTypeface> onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset> stream,
448 if (!fScanner.scanFont(stream.get(), ttcIndex, &name, &style, &isFixedPitch, nullptr)) {
451 auto data = std::make_unique<SkFontData>(std::move(stream), ttcIndex, nullptr, 0);
456 sk_sp<SkTypeface> onMakeFromStreamArgs(std::unique_ptr<SkStreamAsset> stream,
463 if (!fScanner.scanFont(stream.get(), args.getCollectionIndex(),
473 auto data = std::make_unique<SkFontData>(std::move(stream), args.getCollectionIndex(),