Skia
2DGraphicsLibrary
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SkImageGenerator Member List

This is the complete list of members for SkImageGenerator, including all inherited members.

computeScaledDimensions(SkScalar scale, SupportedSizes *)SkImageGenerator
fInfo (defined in SkImageGenerator)SkImageGeneratorprivate
fUniqueID (defined in SkImageGenerator)SkImageGeneratorprivate
generateBitmap(SkBitmap *bm) (defined in SkImageGenerator)SkImageGeneratorinline
generateBitmap(SkBitmap *bm, const SkImageInfo &info) (defined in SkImageGenerator)SkImageGeneratorinline
generateScaledPixels(const SkISize &scaledSize, const SkIPoint &subsetOrigin, const SkPixmap &subsetPixels)SkImageGenerator
generateScaledPixels(const SkPixmap &scaledPixels) (defined in SkImageGenerator)SkImageGeneratorinline
generateTexture(GrContext *, const SkIRect *subset=nullptr)SkImageGenerator
getInfo() const SkImageGeneratorinline
getPixels(const SkImageInfo &info, void *pixels, size_t rowBytes, SkPMColor ctable[], int *ctableCount)SkImageGenerator
getPixels(const SkImageInfo &info, void *pixels, size_t rowBytes)SkImageGenerator
getYUV8Planes(const SkYUVSizeInfo &sizeInfo, void *planes[3])SkImageGenerator
kNeedNewImageUniqueID enum value (defined in SkImageGenerator)SkImageGeneratorprotected
NewFromEncoded(SkData *)SkImageGeneratorstatic
NewFromEncodedImpl(SkData *) (defined in SkImageGenerator)SkImageGeneratorprivatestatic
NewFromPicture(const SkISize &, const SkPicture *, const SkMatrix *, const SkPaint *)SkImageGeneratorstatic
onComputeScaledDimensions(SkScalar, SupportedSizes *) (defined in SkImageGenerator)SkImageGeneratorinlineprotectedvirtual
onGenerateScaledPixels(const SkISize &, const SkIPoint &, const SkPixmap &) (defined in SkImageGenerator)SkImageGeneratorinlineprotectedvirtual
onGenerateTexture(GrContext *, const SkIRect *) (defined in SkImageGenerator)SkImageGeneratorinlineprotectedvirtual
onGetPixels(const SkImageInfo &info, void *pixels, size_t rowBytes, SkPMColor ctable[], int *ctableCount) (defined in SkImageGenerator)SkImageGeneratorprotectedvirtual
onGetYUV8Planes(const SkYUVSizeInfo &, void *[3]) (defined in SkImageGenerator)SkImageGeneratorinlineprotectedvirtual
onQueryYUV8(SkYUVSizeInfo *, SkYUVColorSpace *) const (defined in SkImageGenerator)SkImageGeneratorinlineprotectedvirtual
onRefEncodedData(SK_REFENCODEDDATA_CTXPARAM) (defined in SkImageGenerator)SkImageGeneratorprotectedvirtual
queryYUV8(SkYUVSizeInfo *sizeInfo, SkYUVColorSpace *colorSpace) const SkImageGenerator
refEncodedData(GrContext *ctx=nullptr)SkImageGeneratorinline
SkImageGenerator(const SkImageInfo &info, uint32_t uniqueId=kNeedNewImageUniqueID) (defined in SkImageGenerator)SkImageGeneratorprotected
tryGenerateBitmap(SkBitmap *bm) (defined in SkImageGenerator)SkImageGeneratorinline
tryGenerateBitmap(SkBitmap *bm, const SkImageInfo &info, SkBitmap::Allocator *allocator) (defined in SkImageGenerator)SkImageGeneratorinline
tryGenerateBitmap(SkBitmap *bm, const SkImageInfo *optionalInfo, SkBitmap::Allocator *) (defined in SkImageGenerator)SkImageGeneratorprotected
uniqueID() const (defined in SkImageGenerator)SkImageGeneratorinline
~SkImageGenerator()SkImageGeneratorinlinevirtual