#include <SkWriteBuffer.h>
Definition at line 41 of file SkWriteBuffer.h.
◆ SkWriteBuffer()
◆ ~SkWriteBuffer()
virtual SkWriteBuffer::~SkWriteBuffer |
( |
| ) |
|
|
inlinevirtual |
◆ serialProcs()
◆ write()
virtual void SkWriteBuffer::write |
( |
const SkM44 & |
| ) |
|
|
pure virtual |
◆ write32()
void SkWriteBuffer::write32 |
( |
int32_t |
value | ) |
|
|
inline |
Definition at line 63 of file SkWriteBuffer.h.
63 {
65 }
virtual void writeInt(int32_t value)=0
◆ writeBool()
virtual void SkWriteBuffer::writeBool |
( |
bool |
value | ) |
|
|
pure virtual |
◆ writeByteArray()
virtual void SkWriteBuffer::writeByteArray |
( |
const void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
pure virtual |
◆ writeColor()
virtual void SkWriteBuffer::writeColor |
( |
SkColor |
color | ) |
|
|
pure virtual |
◆ writeColor4f()
virtual void SkWriteBuffer::writeColor4f |
( |
const SkColor4f & |
color | ) |
|
|
pure virtual |
◆ writeColor4fArray()
virtual void SkWriteBuffer::writeColor4fArray |
( |
const SkColor4f * |
color, |
|
|
uint32_t |
count |
|
) |
| |
|
pure virtual |
◆ writeColorArray()
virtual void SkWriteBuffer::writeColorArray |
( |
const SkColor * |
color, |
|
|
uint32_t |
count |
|
) |
| |
|
pure virtual |
◆ writeDataAsByteArray()
void SkWriteBuffer::writeDataAsByteArray |
( |
const SkData * |
data | ) |
|
|
inline |
Definition at line 49 of file SkWriteBuffer.h.
49 {
52 } else {
54 }
55 }
const void * data() const
virtual void writeByteArray(const void *data, size_t size)=0
void write32(int32_t value)
std::shared_ptr< const fml::Mapping > data
◆ writeFlattenable()
virtual void SkWriteBuffer::writeFlattenable |
( |
const SkFlattenable * |
flattenable | ) |
|
|
pure virtual |
◆ writeImage()
virtual void SkWriteBuffer::writeImage |
( |
const SkImage * |
| ) |
|
|
pure virtual |
◆ writeInt()
virtual void SkWriteBuffer::writeInt |
( |
int32_t |
value | ) |
|
|
pure virtual |
◆ writeIntArray()
virtual void SkWriteBuffer::writeIntArray |
( |
const int32_t * |
value, |
|
|
uint32_t |
count |
|
) |
| |
|
pure virtual |
◆ writeIRect()
virtual void SkWriteBuffer::writeIRect |
( |
const SkIRect & |
rect | ) |
|
|
pure virtual |
◆ writeMatrix()
virtual void SkWriteBuffer::writeMatrix |
( |
const SkMatrix & |
matrix | ) |
|
|
pure virtual |
◆ writePad32()
virtual void SkWriteBuffer::writePad32 |
( |
const void * |
buffer, |
|
|
size_t |
bytes |
|
) |
| |
|
pure virtual |
◆ writePaint()
virtual void SkWriteBuffer::writePaint |
( |
const SkPaint & |
paint | ) |
|
|
pure virtual |
◆ writePath()
virtual void SkWriteBuffer::writePath |
( |
const SkPath & |
path | ) |
|
|
pure virtual |
◆ writePoint()
virtual void SkWriteBuffer::writePoint |
( |
const SkPoint & |
point | ) |
|
|
pure virtual |
◆ writePoint3()
virtual void SkWriteBuffer::writePoint3 |
( |
const SkPoint3 & |
point | ) |
|
|
pure virtual |
◆ writePointArray()
virtual void SkWriteBuffer::writePointArray |
( |
const SkPoint * |
point, |
|
|
uint32_t |
count |
|
) |
| |
|
pure virtual |
◆ writeRect()
virtual void SkWriteBuffer::writeRect |
( |
const SkRect & |
rect | ) |
|
|
pure virtual |
◆ writeRegion()
virtual void SkWriteBuffer::writeRegion |
( |
const SkRegion & |
region | ) |
|
|
pure virtual |
◆ writeSampling()
◆ writeScalar()
virtual void SkWriteBuffer::writeScalar |
( |
SkScalar |
value | ) |
|
|
pure virtual |
◆ writeScalarArray()
virtual void SkWriteBuffer::writeScalarArray |
( |
const SkScalar * |
value, |
|
|
uint32_t |
count |
|
) |
| |
|
pure virtual |
◆ writeStream()
virtual size_t SkWriteBuffer::writeStream |
( |
SkStream * |
stream, |
|
|
size_t |
length |
|
) |
| |
|
pure virtual |
◆ writeString()
virtual void SkWriteBuffer::writeString |
( |
std::string_view |
value | ) |
|
|
pure virtual |
◆ writeTypeface()
virtual void SkWriteBuffer::writeTypeface |
( |
SkTypeface * |
typeface | ) |
|
|
pure virtual |
◆ writeUInt()
virtual void SkWriteBuffer::writeUInt |
( |
uint32_t |
value | ) |
|
|
pure virtual |
◆ fProcs
The documentation for this class was generated from the following file: