Lines Matching defs:SkStreamAsset
19 class SkStreamAsset;
46 static SkStreamAsset* NewFromFile(const char path[]);
124 //SkStreamAsset
158 /** SkStreamAsset is a SkStreamSeekable for which getLength is required. */
159 class SK_API SkStreamAsset : public SkStreamSeekable {
161 virtual SkStreamAsset* duplicate() const SK_OVERRIDE = 0;
162 virtual SkStreamAsset* fork() const SK_OVERRIDE = 0;
168 /** SkStreamMemory is a SkStreamAsset for which getMemoryBase is required. */
169 class SK_API SkStreamMemory : public SkStreamAsset {
229 class SK_API SkFILEStream : public SkStreamAsset {
263 virtual SkStreamAsset* duplicate() const SK_OVERRIDE;
268 virtual SkStreamAsset* fork() const SK_OVERRIDE;
281 typedef SkStreamAsset INHERITED;
416 SkStreamAsset* detachAsStream();