Flutter Engine
The Flutter Engine
|
#include <JsonWriteBuffer.h>
Public Member Functions | |
JsonWriteBuffer (SkJSONWriter *writer, UrlDataManager *urlDataManager) | |
void | writePad32 (const void *buffer, size_t bytes) override |
void | writeByteArray (const void *data, size_t size) override |
void | writeBool (bool value) override |
void | writeScalar (SkScalar value) override |
void | writeScalarArray (const SkScalar *value, uint32_t count) override |
void | writeInt (int32_t value) override |
void | writeIntArray (const int32_t *value, uint32_t count) override |
void | writeUInt (uint32_t value) override |
void | writeString (std::string_view value) override |
void | writeFlattenable (const SkFlattenable *flattenable) override |
void | writeColor (SkColor color) override |
void | writeColorArray (const SkColor *color, uint32_t count) override |
void | writeColor4f (const SkColor4f &color) override |
void | writeColor4fArray (const SkColor4f *color, uint32_t count) override |
void | writePoint (const SkPoint &point) override |
void | writePointArray (const SkPoint *point, uint32_t count) override |
void | writePoint3 (const SkPoint3 &point) override |
void | write (const SkM44 &) override |
void | writeMatrix (const SkMatrix &matrix) override |
void | writeIRect (const SkIRect &rect) override |
void | writeRect (const SkRect &rect) override |
void | writeRegion (const SkRegion ®ion) override |
void | writePath (const SkPath &path) override |
void | writeSampling (const SkSamplingOptions &) override |
size_t | writeStream (SkStream *stream, size_t length) override |
void | writeImage (const SkImage *) override |
void | writeTypeface (SkTypeface *typeface) override |
void | writePaint (const SkPaint &paint) override |
Public Member Functions inherited from SkWriteBuffer | |
SkWriteBuffer (const SkSerialProcs &p) | |
virtual | ~SkWriteBuffer () |
virtual void | writePad32 (const void *buffer, size_t bytes)=0 |
virtual void | writeByteArray (const void *data, size_t size)=0 |
void | writeDataAsByteArray (const 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 (std::string_view 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 | writePoint3 (const SkPoint3 &point)=0 |
virtual void | write (const SkM44 &)=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 | writeSampling (const SkSamplingOptions &)=0 |
virtual void | writePath (const SkPath &path)=0 |
virtual size_t | writeStream (SkStream *stream, size_t length)=0 |
virtual void | writeImage (const SkImage *)=0 |
virtual void | writeTypeface (SkTypeface *typeface)=0 |
virtual void | writePaint (const SkPaint &paint)=0 |
const SkSerialProcs & | serialProcs () const |
Additional Inherited Members | |
Protected Attributes inherited from SkWriteBuffer | |
SkSerialProcs | fProcs |
Definition at line 37 of file JsonWriteBuffer.h.
|
inline |
Definition at line 39 of file JsonWriteBuffer.h.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 156 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 53 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 42 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 109 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 123 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 128 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 114 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 96 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 207 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 72 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 77 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 175 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 170 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 31 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 220 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 190 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 137 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 142 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 147 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 180 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 185 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 195 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 58 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 63 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 200 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 91 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 214 of file JsonWriteBuffer.cpp.
|
overridevirtual |
Implements SkWriteBuffer.
Definition at line 86 of file JsonWriteBuffer.cpp.