///////////////////////////////////////////////////////////////////////////////
-void SkSurface_Base::installIntoCanvasForDirtyNotification() {
- if (fCachedCanvas) {
- fCachedCanvas->setSurfaceBase(this);
- }
-}
-
SkSurface_Base::SkSurface_Base(int width, int height) : INHERITED(width, height) {
fCachedCanvas = NULL;
fCachedImage = NULL;
#define SkSurface_Base_DEFINED
#include "SkSurface.h"
+#include "SkCanvas.h"
class SkSurface_Base : public SkSurface {
public:
return fCachedImage;
}
+void SkSurface_Base::installIntoCanvasForDirtyNotification() {
+ if (NULL != fCachedCanvas) {
+ fCachedCanvas->setSurfaceBase(this);
+ }
+}
+
#endif