![]() |
Skia
2D Graphics Library
|
This is the complete list of members for SkSurface, including all inherited members.
| AsyncReadResult typedef | SkSurface | |
| 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 name | SkSurface | |
| capabilities() | SkSurface | |
| characterize(GrSurfaceCharacterization *characterization) const | SkSurface | |
| ContentChangeMode enum name | SkSurface | |
| dirtyGenerationID() | SkSurface | inlineprotected |
| 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) | SkSurface | inline |
| generationID() | SkSurface | |
| getCanvas() | SkSurface | |
| height() const | SkSurface | inline |
| imageInfo() const | SkSurface | inlinevirtual |
| isCompatible(const GrSurfaceCharacterization &characterization) const | SkSurface | |
| kDiscard_ContentChangeMode enum value | SkSurface | |
| kDiscardWrite_BackendHandleAccess | SkSurface | static |
| kFlushRead_BackendHandleAccess | SkSurface | static |
| kFlushWrite_BackendHandleAccess | SkSurface | static |
| kRetain_ContentChangeMode enum value | SkSurface | |
| 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() const | SkSurface | inline |
| 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 typedef | SkSurface | |
| ReadPixelsContext typedef | SkSurface | |
| recorder() const | SkSurface | |
| recordingContext() const | SkSurface | |
| ref() const | SkRefCntBase | inline |
| ReleaseContext typedef | SkSurface | |
| replaceBackendTexture(const GrBackendTexture &backendTexture, GrSurfaceOrigin origin, ContentChangeMode mode=kRetain_ContentChangeMode, TextureReleaseProc=nullptr, ReleaseContext=nullptr)=0 | SkSurface | pure virtual |
| RescaleGamma typedef | SkSurface | |
| RescaleMode typedef | SkSurface | |
| SkRefCntBase() | SkRefCntBase | inline |
| SkSurface(int width, int height, const SkSurfaceProps *surfaceProps) | SkSurface | protected |
| SkSurface(const SkImageInfo &imageInfo, const SkSurfaceProps *surfaceProps) | SkSurface | protected |
| TextureReleaseProc typedef | SkSurface | |
| unique() const | SkRefCntBase | inline |
| unref() const | SkRefCntBase | inline |
| wait(int numSemaphores, const GrBackendSemaphore *waitSemaphores, bool deleteSemaphoresAfterWait=true) | SkSurface | |
| width() const | SkSurface | inline |
| writePixels(const SkPixmap &src, int dstX, int dstY) | SkSurface | |
| writePixels(const SkBitmap &src, int dstX, int dstY) | SkSurface | |
| ~SkRefCntBase() | SkRefCntBase | inlinevirtual |