Flutter Engine
The Flutter Engine
|
#include <SkPictureImageGenerator.h>
Public Member Functions | |
SkPictureImageGenerator (const SkImageInfo &, sk_sp< SkPicture >, const SkMatrix *, const SkPaint *, const SkSurfaceProps &) | |
Public Member Functions inherited from SkImageGenerator | |
virtual | ~SkImageGenerator () |
uint32_t | uniqueID () const |
sk_sp< SkData > | refEncodedData () |
const SkImageInfo & | getInfo () const |
bool | isValid (GrRecordingContext *context) const |
bool | isProtected () const |
bool | getPixels (const SkImageInfo &info, void *pixels, size_t rowBytes) |
bool | getPixels (const SkPixmap &pm) |
bool | queryYUVAInfo (const SkYUVAPixmapInfo::SupportedDataTypes &supportedDataTypes, SkYUVAPixmapInfo *yuvaPixmapInfo) const |
bool | getYUVAPlanes (const SkYUVAPixmaps &yuvaPixmaps) |
virtual bool | isTextureGenerator () const |
Protected Member Functions | |
bool | onGetPixels (const SkImageInfo &, void *pixels, size_t rowBytes, const Options &) override |
Protected Member Functions inherited from SkImageGenerator | |
SkImageGenerator (const SkImageInfo &info, uint32_t uniqueId=kNeedNewImageUniqueID) | |
virtual sk_sp< SkData > | onRefEncodedData () |
virtual bool | onIsValid (GrRecordingContext *) const |
virtual bool | onIsProtected () const |
virtual bool | onQueryYUVAInfo (const SkYUVAPixmapInfo::SupportedDataTypes &, SkYUVAPixmapInfo *) const |
virtual bool | onGetYUVAPlanes (const SkYUVAPixmaps &) |
Friends | |
class | SkImage_Picture |
Additional Inherited Members | |
Protected Attributes inherited from SkImageGenerator | |
const SkImageInfo | fInfo |
Static Protected Attributes inherited from SkImageGenerator | |
static constexpr int | kNeedNewImageUniqueID = 0 |
Definition at line 23 of file SkPictureImageGenerator.h.
SkPictureImageGenerator::SkPictureImageGenerator | ( | const SkImageInfo & | info, |
sk_sp< SkPicture > | picture, | ||
const SkMatrix * | matrix, | ||
const SkPaint * | paint, | ||
const SkSurfaceProps & | props | ||
) |
Definition at line 63 of file SkPictureImageGenerator.cpp.
|
overrideprotectedvirtual |
Reimplemented from SkImageGenerator.
Definition at line 81 of file SkPictureImageGenerator.cpp.
|
friend |
Definition at line 37 of file SkPictureImageGenerator.h.