/external/skia/include/core/ |
D | SkStream.h | 19 class SkStreamAsset; variable 48 static SkStreamAsset* NewFromFile(const char path[]); 165 class SK_API SkStreamAsset : public SkStreamSeekable { 167 SkStreamAsset* duplicate() const override = 0; 168 SkStreamAsset* fork() const override = 0; 175 class SK_API SkStreamMemory : public SkStreamAsset { 229 class SK_API SkFILEStream : public SkStreamAsset { 261 SkStreamAsset* duplicate() const override; 266 SkStreamAsset* fork() const override; 279 typedef SkStreamAsset INHERITED; [all …]
|
D | SkTypeface.h | 25 class SkStreamAsset; variable 134 static SkTypeface* CreateFromStream(SkStreamAsset* stream, int index = 0); 285 SkStreamAsset* openStream(int* ttcIndex) const; 346 virtual SkStreamAsset* onOpenStream(int* ttcIndex) const = 0;
|
/external/skia/src/ports/ |
D | SkFontConfigTypeface.h | 18 SkAutoTDelete<SkStreamAsset> fLocalStream; 28 SkStreamAsset* localStream) { in Create() 36 SkStreamAsset* getLocalStream() const { return fLocalStream.get(); } in getLocalStream() 53 FontConfigTypeface(const SkFontStyle& style, bool fixedWidth, SkStreamAsset* localStream) in FontConfigTypeface() 61 SkStreamAsset* onOpenStream(int* ttcIndex) const override;
|
D | SkFontMgr_custom.cpp | 66 SkStreamAsset* onOpenStream(int*) const override { return nullptr; } in onOpenStream() 76 const SkString familyName, SkStreamAsset* stream, int index) in SkTypeface_Stream() 82 SkStreamAsset* onOpenStream(int* ttcIndex) const override { in onOpenStream() 88 const SkAutoTDelete<const SkStreamAsset> fStream; 103 SkStreamAsset* onOpenStream(int* ttcIndex) const override { in onOpenStream() 289 SkTypeface* onCreateFromStream(SkStreamAsset* bareStream, int ttcIndex) const override { in onCreateFromStream() 290 SkAutoTDelete<SkStreamAsset> stream(bareStream); in onCreateFromStream() 307 SkAutoTDelete<SkStreamAsset> stream(SkStream::NewFromFile(path)); in onCreateFromFile()
|
D | SkFontMgr_android.cpp | 76 SkStreamAsset* createStream() const { in createStream() 90 SkStreamAsset* onOpenStream(int* ttcIndex) const override { in onOpenStream() 126 SkStreamAsset* onOpenStream(int* ttcIndex) const override { in onOpenStream() 440 SkAutoTDelete<SkStreamAsset> stream(SkStream::NewFromFile(path)); in onCreateFromFile() 444 SkTypeface* onCreateFromStream(SkStreamAsset* bareStream, int ttcIndex) const override { in onCreateFromStream() 445 SkAutoTDelete<SkStreamAsset> stream(bareStream); in onCreateFromStream() 456 SkTypeface* onCreateFromStream(SkStreamAsset* s, const FontParameters& params) const override { in onCreateFromStream() 458 SkAutoTDelete<SkStreamAsset> stream(s); in onCreateFromStream() 480 SkStreamAsset* stream(data->getStream()); in onCreateFromFontData()
|
D | SkFontConfigInterface_direct_google3.h | 20 SkStreamAsset* openStream(const FontIdentity&) override;
|
D | SkFontConfigInterface_direct_google3.cpp | 26 SkStreamAsset* SkFontConfigInterfaceDirectGoogle3::openStream(const FontIdentity& identity) { in openStream()
|
D | SkFontMgr_fontconfig.cpp | 400 SkStreamAsset* onOpenStream(int* ttcIndex) const override { in onOpenStream() 435 SkStreamAsset* onOpenStream(int* ttcIndex) const override { in onOpenStream() 820 SkTypeface* onCreateFromStream(SkStreamAsset* bareStream, int ttcIndex) const override { in onCreateFromStream() 821 SkAutoTDelete<SkStreamAsset> stream(bareStream); in onCreateFromStream() 837 SkTypeface* onCreateFromStream(SkStreamAsset* s, const FontParameters& params) const override { in onCreateFromStream() 839 SkAutoTDelete<SkStreamAsset> stream(s); in onCreateFromStream() 869 SkStreamAsset* stream(fontData->getStream()); in onCreateFromFontData()
|
/external/skia/src/core/ |
D | SkFontDescriptor.h | 18 SkFontData(SkStreamAsset* stream, int index, const SkFixed axis[], int axisCount) in SkFontData() 36 SkStreamAsset* duplicateStream() const { return fStream->duplicate(); } in duplicateStream() 37 SkStreamAsset* detachStream() { return fStream.detach(); } in detachStream() 38 SkStreamAsset* getStream() { return fStream.get(); } in getStream() 44 SkAutoTDelete<SkStreamAsset> fStream;
|
D | SkFontMgr.cpp | 70 SkTypeface* onCreateFromStream(SkStreamAsset* stream, int) const override { in onCreateFromStream() 128 SkTypeface* SkFontMgr::createFromStream(SkStreamAsset* stream, int ttcIndex) const { in createFromStream() 135 SkTypeface* SkFontMgr::createFromStream(SkStreamAsset* stream, const FontParameters& params) const { in createFromStream() 150 SkTypeface* SkFontMgr::onCreateFromStream(SkStreamAsset* stream, const FontParameters& p) const { in onCreateFromStream()
|
D | SkRWBuffer.cpp | 241 class SkROBufferStreamAsset : public SkStreamAsset { 311 SkStreamAsset* duplicate() const override { return new SkROBufferStreamAsset(fBuffer); } in duplicate() 337 SkStreamAsset* fork() const override { in fork() 338 SkStreamAsset* clone = this->duplicate(); in fork() 351 SkStreamAsset* SkRWBuffer::newStreamSnapshot() const { in newStreamSnapshot()
|
D | SkRWBuffer.h | 16 class SkStreamAsset; variable 83 SkStreamAsset* newStreamSnapshot() const;
|
D | SkTypeface.cpp | 42 SkStreamAsset* onOpenStream(int* ttcIndex) const override { return nullptr; } in onOpenStream() 146 SkTypeface* SkTypeface::CreateFromStream(SkStreamAsset* stream, int index) { in CreateFromStream() 218 SkStreamAsset* SkTypeface::openStream(int* ttcIndex) const { in openStream() 234 SkAutoTDelete<SkStreamAsset> stream(this->onOpenStream(&index)); in onCreateFontData()
|
D | SkStream.cpp | 232 SkStreamAsset* SkFILEStream::duplicate() const { in duplicate() 267 SkStreamAsset* SkFILEStream::fork() const { in fork() 268 SkAutoTDelete<SkStreamAsset> that(this->duplicate()); in fork() 689 class SkBlockMemoryStream : public SkStreamAsset { 818 SkStreamAsset* SkDynamicMemoryWStream::detachAsStream() { in detachAsStream() 868 SkStreamAsset* SkStream::NewFromFile(const char path[]) { in NewFromFile()
|
/external/skia/include/ports/ |
D | SkFontMgr.h | 18 class SkStreamAsset; variable 103 SkTypeface* createFromStream(SkStreamAsset*, int ttcIndex = 0) const; 149 SkTypeface* createFromStream(SkStreamAsset*, const FontParameters&) const; 193 virtual SkTypeface* onCreateFromStream(SkStreamAsset*, int ttcIndex) const = 0; 195 virtual SkTypeface* onCreateFromStream(SkStreamAsset*, const FontParameters&) const;
|
D | SkRemotableFontMgr.h | 17 class SkStreamAsset; variable 144 virtual SkStreamAsset* getData(int dataId) const = 0;
|
D | SkFontMgr_indirect.h | 22 class SkStreamAsset; variable 53 SkTypeface* onCreateFromStream(SkStreamAsset* stream, int ttcIndex) const override;
|
/external/skia/tests/ |
D | StreamTest.cpp | 64 SkAutoTDelete<SkStreamAsset> stream2(stream.duplicate()); in test_filestreams() 74 SkAutoTDelete<SkStreamAsset> stream2(stream.duplicate()); in test_filestreams() 97 SkAutoTDelete<SkStreamAsset> stream(ds.detachAsStream()); in TestWStream() 102 SkAutoTDelete<SkStreamAsset> stream2(stream->duplicate()); in TestWStream() 105 SkAutoTDelete<SkStreamAsset> stream3(stream->fork()); in TestWStream() 127 SkAutoTDelete<SkStreamAsset> stream(ds.detachAsStream()); in TestWStream() 131 SkAutoTDelete<SkStreamAsset> stream2(stream->duplicate()); in TestWStream() 316 SkStreamAsset* asset, in stream_peek_test() 363 SkAutoTDelete<SkStreamAsset> asset(dynamicMemoryWStream.detachAsStream()); in DEF_TEST() 434 SkAutoTDelete<SkStreamAsset> asset(tmp.detachAsStream()); in DEF_TEST()
|
D | PDFDeflateWStreamTest.cpp | 32 SkStreamAsset* stream_inflate(SkStream* src) { in stream_inflate() 127 SkAutoTDelete<SkStreamAsset> compressed( in DEF_TEST() 129 SkAutoTDelete<SkStreamAsset> decompressed(stream_inflate(compressed)); in DEF_TEST()
|
/external/skia/src/utils/win/ |
D | SkDWriteFontFileStream.h | 68 static HRESULT Create(SkStreamAsset* stream, 72 explicit SkDWriteFontFileStreamWrapper(SkStreamAsset* stream); 76 SkAutoTDelete<SkStreamAsset> fStream;
|
D | SkDWriteFontFileStream.cpp | 138 HRESULT SkDWriteFontFileStreamWrapper::Create(SkStreamAsset* stream, in Create() 148 SkDWriteFontFileStreamWrapper::SkDWriteFontFileStreamWrapper(SkStreamAsset* stream) in SkDWriteFontFileStreamWrapper()
|
/external/skia/tools/ |
D | Resources.h | 15 class SkStreamAsset; variable 23 SkStreamAsset* GetResourceAsStream(const char* resource);
|
D | Resources.cpp | 41 SkStreamAsset* GetResourceAsStream(const char* resource) { in GetResourceAsStream() 53 SkAutoTDelete<SkStreamAsset> stream(GetResourceAsStream(resource)); in GetResourceAsTypeface()
|
/external/skia/src/fonts/ |
D | SkFontMgr_indirect.cpp | 126 SkAutoTDelete<SkStreamAsset> stream(dataTypeface->openStream(nullptr)); in createTypefaceFromFontId() 133 SkAutoTDelete<SkStreamAsset> stream(fProxy->getData(id.fDataId)); in createTypefaceFromFontId() 175 SkTypeface* SkFontMgr_Indirect::onCreateFromStream(SkStreamAsset* stream, int ttcIndex) const { in onCreateFromStream()
|
D | SkFontMgr_fontconfig.cpp | 295 SkTypeface* onCreateFromStream(SkStreamAsset* bareStream, int ttcIndex) const override { in onCreateFromStream() 296 SkAutoTDelete<SkStreamAsset> stream(bareStream); in onCreateFromStream() 317 SkAutoTDelete<SkStreamAsset> stream(SkStream::NewFromFile(path)); in onCreateFromFile()
|