Flutter Engine
The Flutter Engine
|
Public Member Functions | |
~SkRawLimitedDynamicMemoryWStream () override | |
bool | write (const void *buffer, size_t size) override |
Public Member Functions inherited from SkDynamicMemoryWStream | |
SkDynamicMemoryWStream ()=default | |
SkDynamicMemoryWStream (SkDynamicMemoryWStream &&) | |
SkDynamicMemoryWStream & | operator= (SkDynamicMemoryWStream &&) |
~SkDynamicMemoryWStream () override | |
size_t | bytesWritten () const override |
bool | read (void *buffer, size_t offset, size_t size) |
void | copyTo (void *dst) const |
bool | writeToStream (SkWStream *dst) const |
void | copyToAndReset (void *dst) |
bool | writeToAndReset (SkWStream *dst) |
bool | writeToAndReset (SkDynamicMemoryWStream *dst) |
void | prependToAndReset (SkDynamicMemoryWStream *dst) |
sk_sp< SkData > | detachAsData () |
std::unique_ptr< SkStreamAsset > | detachAsStream () |
void | reset () |
void | padToAlign4 () |
Public Member Functions inherited from SkWStream | |
virtual | ~SkWStream () |
SkWStream () | |
virtual void | flush () |
bool | write8 (U8CPU value) |
bool | write16 (U16CPU value) |
bool | write32 (uint32_t v) |
bool | writeText (const char text[]) |
bool | newline () |
bool | writeDecAsText (int32_t) |
bool | writeBigDecAsText (int64_t, int minDigits=0) |
bool | writeHexAsText (uint32_t, int minDigits=0) |
bool | writeScalarAsText (SkScalar) |
bool | writeBool (bool v) |
bool | writeScalar (SkScalar) |
bool | writePackedUInt (size_t) |
bool | writeStream (SkStream *input, size_t length) |
Additional Inherited Members | |
Static Public Member Functions inherited from SkWStream | |
static int | SizeOfPackedUInt (size_t value) |
Definition at line 220 of file SkRawCodec.cpp.
|
inlineoverride |
Definition at line 222 of file SkRawCodec.cpp.
|
inlineoverridevirtual |
Called to write bytes to a SkWStream. Returns true on success
buffer | the address of at least size bytes to be written to the stream |
size | The number of bytes in buffer to write to the stream |
Reimplemented from SkDynamicMemoryWStream.
Definition at line 224 of file SkRawCodec.cpp.