Home | History | Annotate | Download | only in core

Lines Matching refs:SkBaseDevice

27 class SkBaseDevice : public SkRefCnt {
29 SkBaseDevice(const SkImageInfo&, const SkSurfaceProps&);
241 virtual void drawDevice(SkBaseDevice*, int x, int y, const SkPaint&) = 0;
323 * same subclass (since drawDevice is passed a SkBaseDevice*). If the subclass cannot fulfill
328 virtual SkBaseDevice* onCreateDevice(const CreateInfo&, const SkPaint*) {
385 class SkNoPixelsDevice : public SkBaseDevice {
388 : SkBaseDevice(SkImageInfo::MakeUnknown(bounds.width(), bounds.height()), props)
427 void drawDevice(SkBaseDevice*, int, int, const SkPaint&) override {}
433 typedef SkBaseDevice INHERITED;
438 SkAutoDeviceCTMRestore(SkBaseDevice* device, const SkMatrix& ctm)
449 SkBaseDevice* fDevice;