Flutter Engine
The Flutter Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SkSurface Member List

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

AsyncReadResult typedefSkSurface
asyncRescaleAndReadPixels(const SkImageInfo &info, const SkIRect &srcRect, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context)SkSurface
asyncRescaleAndReadPixelsYUV420(SkYUVColorSpace yuvColorSpace, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, const SkISize &dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context)SkSurface
asyncRescaleAndReadPixelsYUVA420(SkYUVColorSpace yuvColorSpace, sk_sp< SkColorSpace > dstColorSpace, const SkIRect &srcRect, const SkISize &dstSize, RescaleGamma rescaleGamma, RescaleMode rescaleMode, ReadPixelsCallback callback, ReadPixelsContext context)SkSurface
BackendHandleAccess enum nameSkSurface
capabilities()SkSurface
characterize(GrSurfaceCharacterization *characterization) constSkSurface
ContentChangeMode enum nameSkSurface
dirtyGenerationID()SkSurfaceinlineprotected
draw(SkCanvas *canvas, SkScalar x, SkScalar y, const SkSamplingOptions &sampling, const SkPaint *paint)SkSurface
draw(SkCanvas *canvas, SkScalar x, SkScalar y, const SkPaint *paint=nullptr)SkSurfaceinline
generationID()SkSurface
getCanvas()SkSurface
height() constSkSurfaceinline
imageInfo() constSkSurfaceinlinevirtual
isCompatible(const GrSurfaceCharacterization &characterization) constSkSurface
kDiscard_ContentChangeMode enum valueSkSurface
kDiscardWrite_BackendHandleAccessSkSurfacestatic
kFlushRead_BackendHandleAccessSkSurfacestatic
kFlushWrite_BackendHandleAccessSkSurfacestatic
kRetain_ContentChangeMode enum valueSkSurface
makeImageSnapshot()SkSurface
makeImageSnapshot(const SkIRect &bounds)SkSurface
makeSurface(const SkImageInfo &imageInfo)SkSurface
makeSurface(int width, int height)SkSurface
notifyContentWillChange(ContentChangeMode mode)SkSurface
peekPixels(SkPixmap *pixmap)SkSurface
props() constSkSurfaceinline
readPixels(const SkPixmap &dst, int srcX, int srcY)SkSurface
readPixels(const SkImageInfo &dstInfo, void *dstPixels, size_t dstRowBytes, int srcX, int srcY)SkSurface
readPixels(const SkBitmap &dst, int srcX, int srcY)SkSurface
ReadPixelsCallback typedefSkSurface
ReadPixelsContext typedefSkSurface
recorder() constSkSurface
recordingContext() constSkSurface
ref() constSkRefCntBaseinline
ReleaseContext typedefSkSurface
replaceBackendTexture(const GrBackendTexture &backendTexture, GrSurfaceOrigin origin, ContentChangeMode mode=kRetain_ContentChangeMode, TextureReleaseProc=nullptr, ReleaseContext=nullptr)=0SkSurfacepure virtual
RescaleGamma typedefSkSurface
RescaleMode typedefSkSurface
SkRefCntBase()SkRefCntBaseinline
SkSurface(int width, int height, const SkSurfaceProps *surfaceProps)SkSurfaceprotected
SkSurface(const SkImageInfo &imageInfo, const SkSurfaceProps *surfaceProps)SkSurfaceprotected
TextureReleaseProc typedefSkSurface
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
wait(int numSemaphores, const GrBackendSemaphore *waitSemaphores, bool deleteSemaphoresAfterWait=true)SkSurface
width() constSkSurfaceinline
writePixels(const SkPixmap &src, int dstX, int dstY)SkSurface
writePixels(const SkBitmap &src, int dstX, int dstY)SkSurface
~SkRefCntBase()SkRefCntBaseinlinevirtual