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

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

accessDrawContext()SkBaseDeviceinlineprivatevirtual
accessPixels(SkPixmap *pmap)SkBaseDevice
context() const (defined in SkBaseDevice)SkBaseDeviceinlineprotectedvirtual
DeviceCM (defined in SkBaseDevice)SkBaseDevicefriend
DeviceTestingAccess (defined in SkBaseDevice)SkBaseDevicefriend
drawAnnotation(const SkDraw &, const SkRect &, const char[], SkData *) (defined in SkBaseDevice)SkBaseDeviceinlineprotectedvirtual
drawArc(const SkDraw &, const SkRect &oval, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, const SkPaint &paint)SkBaseDeviceprotectedvirtual
drawAtlas(const SkDraw &, const SkImage *atlas, const SkRSXform[], const SkRect[], const SkColor[], int count, SkXfermode::Mode, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawBitmap(const SkDraw &, const SkBitmap &bitmap, const SkMatrix &matrix, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawBitmapLattice(const SkDraw &, const SkBitmap &, const SkCanvas::Lattice &, const SkRect &dst, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawBitmapNine(const SkDraw &, const SkBitmap &, const SkIRect &center, const SkRect &dst, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawBitmapRect(const SkDraw &, const SkBitmap &, const SkRect *srcOrNull, const SkRect &dst, const SkPaint &paint, SkCanvas::SrcRectConstraint)=0SkBaseDeviceprotectedpure virtual
drawDevice(const SkDraw &, SkBaseDevice *, int x, int y, const SkPaint &)=0SkBaseDeviceprotectedpure virtual
drawDRRect(const SkDraw &, const SkRRect &outer, const SkRRect &inner, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawImage(const SkDraw &, const SkImage *, SkScalar x, SkScalar y, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawImageLattice(const SkDraw &, const SkImage *, const SkCanvas::Lattice &, const SkRect &dst, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawImageNine(const SkDraw &, const SkImage *, const SkIRect &center, const SkRect &dst, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawImageRect(const SkDraw &, const SkImage *, const SkRect *src, const SkRect &dst, const SkPaint &, SkCanvas::SrcRectConstraint) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawOval(const SkDraw &, const SkRect &oval, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawPaint(const SkDraw &, const SkPaint &paint)=0SkBaseDeviceprotectedpure virtual
drawPatch(const SkDraw &, const SkPoint cubics[12], const SkColor colors[4], const SkPoint texCoords[4], SkXfermode *xmode, const SkPaint &paint) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawPath(const SkDraw &, const SkPath &path, const SkPaint &paint, const SkMatrix *prePathMatrix=NULL, bool pathIsMutable=false)=0SkBaseDeviceprotectedpure virtual
drawPoints(const SkDraw &, SkCanvas::PointMode mode, size_t count, const SkPoint[], const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawPosText(const SkDraw &, const void *text, size_t len, const SkScalar pos[], int scalarsPerPos, const SkPoint &offset, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawRect(const SkDraw &, const SkRect &r, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawRRect(const SkDraw &, const SkRRect &rr, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawSpecial(const SkDraw &, SkSpecialImage *, int x, int y, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawSprite(const SkDraw &, const SkBitmap &bitmap, int x, int y, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
drawText(const SkDraw &, const void *text, size_t len, SkScalar x, SkScalar y, const SkPaint &paint)=0SkBaseDeviceprotectedpure virtual
drawTextBlob(const SkDraw &, const SkTextBlob *, SkScalar x, SkScalar y, const SkPaint &paint, SkDrawFilter *drawFilter) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawTextOnPath(const SkDraw &, const void *text, size_t len, const SkPath &, const SkMatrix *, const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawTextRSXform(const SkDraw &, const void *text, size_t len, const SkRSXform[], const SkPaint &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
drawVertices(const SkDraw &, SkCanvas::VertexMode, int vertexCount, const SkPoint verts[], const SkPoint texs[], const SkColor colors[], SkXfermode *xmode, const uint16_t indices[], int indexCount, const SkPaint &paint)=0 (defined in SkBaseDevice)SkBaseDeviceprotectedpure virtual
filterTextFlags(const SkPaint &) const SkBaseDeviceprotected
fInfo (defined in SkBaseDevice)SkBaseDeviceprivate
flush()SkBaseDeviceinlineprivatevirtual
fMetaData (defined in SkBaseDevice)SkBaseDeviceprivate
forceConservativeRasterClip() const (defined in SkBaseDevice)SkBaseDeviceinlineprivatevirtual
fOrigin (defined in SkBaseDevice)SkBaseDeviceprivate
fSurfaceProps (defined in SkBaseDevice)SkBaseDeviceprivate
getGlobalBounds(SkIRect *bounds) const SkBaseDeviceinline
getGlobalBounds() const (defined in SkBaseDevice)SkBaseDeviceinline
getImageFilterCache() (defined in SkBaseDevice)SkBaseDeviceinlineprivatevirtual
getMetaData() (defined in SkBaseDevice)SkBaseDevice
getOrigin() const SkBaseDeviceinline
getRefCnt() const SkRefCntBaseinline
height() const (defined in SkBaseDevice)SkBaseDeviceinline
imageInfo() const SkBaseDeviceinline
INHERITED typedef (defined in SkBaseDevice)SkBaseDeviceprivate
internal_dispose_restore_refcnt_to_1() const SkRefCntBaseinlineprotected
isOpaque() const (defined in SkBaseDevice)SkBaseDeviceinline
kNever_TileUsage enum valueSkBaseDeviceprotected
kPossible_TileUsage enum valueSkBaseDeviceprotected
LogDrawScaleFactor(const SkMatrix &, SkFilterQuality) (defined in SkBaseDevice)SkBaseDeviceprotectedstatic
makeSpecial(const SkBitmap &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
makeSpecial(const SkImage *) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
makeSurface(const SkImageInfo &, const SkSurfaceProps &) (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
onAccessPixels(SkPixmap *) (defined in SkBaseDevice)SkBaseDeviceinlineprotectedvirtual
onCreateDevice(const CreateInfo &, const SkPaint *)SkBaseDeviceinlineprotectedvirtual
onPeekPixels(SkPixmap *) (defined in SkBaseDevice)SkBaseDeviceinlineprotectedvirtual
onReadPixels(const SkImageInfo &, void *, size_t, int x, int y)SkBaseDeviceprotectedvirtual
onShouldDisableLCD(const SkPaint &) const (defined in SkBaseDevice)SkBaseDeviceinlineprotectedvirtual
onWritePixels(const SkImageInfo &, const void *, size_t, int x, int y)SkBaseDeviceprotectedvirtual
peekPixels(SkPixmap *)SkBaseDevice
privateResize(int w, int h) (defined in SkBaseDevice)SkBaseDeviceinlineprivate
readPixels(const SkImageInfo &, void *dst, size_t rowBytes, int x, int y) (defined in SkBaseDevice)SkBaseDeviceprotected
ref() const SkRefCntBaseinline
replaceBitmapBackendForRasterSurface(const SkBitmap &) (defined in SkBaseDevice)SkBaseDeviceinlineprivatevirtual
setMatrixClip(const SkMatrix &, const SkRegion &, const SkClipStack &)SkBaseDeviceinlineprotectedvirtual
setOrigin(int x, int y) (defined in SkBaseDevice)SkBaseDeviceinlineprivate
SkBaseDevice(const SkImageInfo &, const SkSurfaceProps &)SkBaseDeviceexplicit
SkBitmapDevice (defined in SkBaseDevice)SkBaseDevicefriend
SkCanvas (defined in SkBaseDevice)SkBaseDevicefriend
SkDeviceFilteredPaint (defined in SkBaseDevice)SkBaseDevicefriend
SkDraw (defined in SkBaseDevice)SkBaseDevicefriend
SkDrawIter (defined in SkBaseDevice)SkBaseDevicefriend
SkNoPixelsBitmapDevice (defined in SkBaseDevice)SkBaseDevicefriend
SkRefCntBase()SkRefCntBaseinline
SkSurface_Raster (defined in SkBaseDevice)SkBaseDevicefriend
snapSpecial() (defined in SkBaseDevice)SkBaseDeviceprotectedvirtual
surfaceProps() const SkBaseDeviceinline
TileUsage enum nameSkBaseDeviceprotected
unique() const SkRefCntBaseinline
unref() const SkRefCntBaseinline
validate() const (defined in SkRefCntBase)SkRefCntBaseinline
width() const (defined in SkBaseDevice)SkBaseDeviceinline
writePixels(const SkImageInfo &, const void *, size_t rowBytes, int x, int y) (defined in SkBaseDevice)SkBaseDevice
~SkBaseDevice() (defined in SkBaseDevice)SkBaseDevicevirtual
~SkRefCntBase()SkRefCntBaseinlinevirtual