Lines Matching refs:SkBaseDevice
27 class SkBaseDevice : public SkRefCnt {
29 SkBaseDevice(const SkImageInfo&, const SkSurfaceProps&);
236 virtual void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) = 0;
318 * same subclass (since drawDevice is passed a SkBaseDevice*). If the subclass cannot fulfill
323 virtual SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) {
382 class SkNoPixelsDevice : public SkBaseDevice {
386 : SkBaseDevice(SkImageInfo::Make(bounds.width(), bounds.height(), kUnknown_SkColorType,
425 void drawDevice(SkBaseDevice*, int, int, const SkPaint&) override {}
431 typedef SkBaseDevice INHERITED;
436 SkAutoDeviceCTMRestore(SkBaseDevice* device, const SkMatrix& ctm)
447 SkBaseDevice* fDevice;