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 |