Skia
2DGraphicsLibrary
|
Public Member Functions | |
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 | 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 |