|
virtual bool | isCrossProcess () const =0 |
|
virtual void | writeByteArray (const void *data, size_t size)=0 |
|
void | writeDataAsByteArray (SkData *data) |
|
virtual void | writeBool (bool value)=0 |
|
virtual void | writeScalar (SkScalar value)=0 |
|
virtual void | writeScalarArray (const SkScalar *value, uint32_t count)=0 |
|
virtual void | writeInt (int32_t value)=0 |
|
virtual void | writeIntArray (const int32_t *value, uint32_t count)=0 |
|
virtual void | writeUInt (uint32_t value)=0 |
|
void | write32 (int32_t value) |
|
virtual void | writeString (const char *value)=0 |
|
virtual void | writeFlattenable (const SkFlattenable *flattenable)=0 |
|
virtual void | writeColor (SkColor color)=0 |
|
virtual void | writeColorArray (const SkColor *color, uint32_t count)=0 |
|
virtual void | writeColor4f (const SkColor4f &color)=0 |
|
virtual void | writeColor4fArray (const SkColor4f *color, uint32_t count)=0 |
|
virtual void | writePoint (const SkPoint &point)=0 |
|
virtual void | writePointArray (const SkPoint *point, uint32_t count)=0 |
|
virtual void | writeMatrix (const SkMatrix &matrix)=0 |
|
virtual void | writeIRect (const SkIRect &rect)=0 |
|
virtual void | writeRect (const SkRect &rect)=0 |
|
virtual void | writeRegion (const SkRegion ®ion)=0 |
|
virtual void | writePath (const SkPath &path)=0 |
|
virtual size_t | writeStream (SkStream *stream, size_t length)=0 |
|
virtual void | writeBitmap (const SkBitmap &bitmap)=0 |
|
virtual void | writeImage (const SkImage *)=0 |
|
virtual void | writeTypeface (SkTypeface *typeface)=0 |
|
virtual void | writePaint (const SkPaint &paint)=0 |
|
void | setDeduper (SkDeduper *deduper) |
|