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

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

BackendHandleAccess enum nameSkSurface
ContentChangeMode enum nameSkSurface
dirtyGenerationID() (defined in SkSurface)SkSurfaceinlineprotected
draw(SkCanvas *, SkScalar x, SkScalar y, const SkPaint *)SkSurface
fGenerationID (defined in SkSurface)SkSurfaceprivate
fHeight (defined in SkSurface)SkSurfaceprivate
flush()SkSurface
flushAndSignalSemaphores(int numSemaphores, GrBackendSemaphore *signalSemaphores)SkSurface
fProps (defined in SkSurface)SkSurfaceprivate
fWidth (defined in SkSurface)SkSurfaceprivate
generationID()SkSurface
getCanvas()SkSurface
getRefCnt() const SkRefCntBaseinline
getRenderTargetHandle(GrBackendObject *, BackendHandleAccess)SkSurface
getTextureHandle(BackendHandleAccess)SkSurface
height() const (defined in SkSurface)SkSurfaceinline
INHERITED typedef (defined in SkSurface)SkSurfaceprivate
internal_dispose_restore_refcnt_to_1() const SkRefCntBaseinlineprotected
kDiscard_ContentChangeMode enum valueSkSurface
kDiscardWrite_BackendHandleAccess enum valueSkSurface
kDiscardWrite_TextureHandleAccess (defined in SkSurface)SkSurfacestatic
kFlushRead_BackendHandleAccess enum valueSkSurface
kFlushRead_TextureHandleAccess (defined in SkSurface)SkSurfacestatic
kFlushWrite_BackendHandleAccess enum valueSkSurface
kFlushWrite_TextureHandleAccess (defined in SkSurface)SkSurfacestatic
kRetain_ContentChangeMode enum valueSkSurface
MakeFromBackendRenderTarget(GrContext *, const GrBackendRenderTargetDesc &, sk_sp< SkColorSpace >, const SkSurfaceProps *)SkSurfacestatic
MakeFromBackendRenderTarget(GrContext *, const GrBackendRenderTarget &, GrSurfaceOrigin origin, sk_sp< SkColorSpace >, const SkSurfaceProps *) (defined in SkSurface)SkSurfacestatic
MakeFromBackendRenderTarget(GrContext *ctx, const GrBackendRenderTargetDesc &desc, const SkSurfaceProps *props) (defined in SkSurface)SkSurfaceinlinestatic
MakeFromBackendTexture(GrContext *, const GrBackendTextureDesc &, sk_sp< SkColorSpace >, const SkSurfaceProps *)SkSurfacestatic
MakeFromBackendTexture(GrContext *, const GrBackendTexture &, GrSurfaceOrigin origin, int sampleCnt, sk_sp< SkColorSpace >, const SkSurfaceProps *)SkSurfacestatic
MakeFromBackendTexture(GrContext *ctx, const GrBackendTextureDesc &desc, const SkSurfaceProps *props)SkSurfaceinlinestatic
MakeFromBackendTextureAsRenderTarget(GrContext *, const GrBackendTextureDesc &, sk_sp< SkColorSpace >, const SkSurfaceProps *)SkSurfacestatic
MakeFromBackendTextureAsRenderTarget(GrContext *, const GrBackendTexture &, GrSurfaceOrigin origin, int sampleCnt, sk_sp< SkColorSpace >, const SkSurfaceProps *) (defined in SkSurface)SkSurfacestatic
MakeFromBackendTextureAsRenderTarget(GrContext *ctx, const GrBackendTextureDesc &desc, const SkSurfaceProps *props) (defined in SkSurface)SkSurfaceinlinestatic
makeImageSnapshot()SkSurface
MakeRaster(const SkImageInfo &, size_t rowBytes, const SkSurfaceProps *)SkSurfacestatic
MakeRaster(const SkImageInfo &info, const SkSurfaceProps *props=nullptr)SkSurfaceinlinestatic
MakeRasterDirect(const SkImageInfo &, void *pixels, size_t rowBytes, const SkSurfaceProps *=nullptr)SkSurfacestatic
MakeRasterDirectReleaseProc(const SkImageInfo &, void *pixels, size_t rowBytes, void(*releaseProc)(void *pixels, void *context), void *context, const SkSurfaceProps *=nullptr)SkSurfacestatic
MakeRasterN32Premul(int width, int height, const SkSurfaceProps *props=nullptr)SkSurfaceinlinestatic
MakeRenderTarget(GrContext *, SkBudgeted, const SkImageInfo &, int sampleCount, GrSurfaceOrigin, const SkSurfaceProps *)SkSurfacestatic
MakeRenderTarget(GrContext *context, SkBudgeted budgeted, const SkImageInfo &info, int sampleCount, const SkSurfaceProps *props) (defined in SkSurface)SkSurfaceinlinestatic
MakeRenderTarget(GrContext *gr, SkBudgeted b, const SkImageInfo &info) (defined in SkSurface)SkSurfaceinlinestatic
makeSurface(const SkImageInfo &)SkSurface
notifyContentWillChange(ContentChangeMode mode)SkSurface
peekPixels(SkPixmap *)SkSurface
prepareForExternalIO()SkSurface
props() const (defined in SkSurface)SkSurfaceinline
readPixels(const SkImageInfo &dstInfo, void *dstPixels, size_t dstRowBytes, int srcX, int srcY)SkSurface
ref() const SkRefCntBaseinline
SkRefCntBase()SkRefCntBaseinline
SkSurface(int width, int height, const SkSurfaceProps *) (defined in SkSurface)SkSurfaceprotected
SkSurface(const SkImageInfo &, const SkSurfaceProps *) (defined in SkSurface)SkSurfaceprotected
unique() const SkRefCntBaseinline
unref() const SkRefCntBaseinline
validate() const (defined in SkRefCntBase)SkRefCntBaseinline
wait(int numSemaphores, const GrBackendSemaphore *waitSemaphores)SkSurface
width() const (defined in SkSurface)SkSurfaceinline
~SkRefCntBase()SkRefCntBaseinlinevirtual