Index: cc/resources/raster_buffer.h |
diff --git a/cc/resources/raster_buffer.h b/cc/resources/raster_buffer.h |
index 2f010853e8d886c7ffcb8d5659180e86ec145702..d148b72dfe5a913e805b46fe27e8f9166ff0420a 100644 |
--- a/cc/resources/raster_buffer.h |
+++ b/cc/resources/raster_buffer.h |
@@ -5,19 +5,20 @@ |
#ifndef CC_RESOURCES_RASTER_BUFFER_H_ |
#define CC_RESOURCES_RASTER_BUFFER_H_ |
+#include "cc/base/cc_export.h" |
#include "skia/ext/refptr.h" |
class SkCanvas; |
namespace cc { |
-class RasterBuffer { |
+class CC_EXPORT RasterBuffer { |
public: |
+ RasterBuffer(); |
+ virtual ~RasterBuffer(); |
+ |
virtual skia::RefPtr<SkCanvas> AcquireSkCanvas() = 0; |
virtual void ReleaseSkCanvas(const skia::RefPtr<SkCanvas>& canvas) = 0; |
- |
- protected: |
- virtual ~RasterBuffer() {} |
}; |
} // namespace cc |