aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
diff options
context:
space:
mode:
authorGravatar robertphillips <robertphillips@google.com>2015-01-07 07:28:41 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-01-07 07:28:41 -0800
commit783fe16b8ed1cd1cff34eacc33296874a32f293b (patch)
tree18a8a4641125e2a092a6af30ac500238ffa62a98 /src/core
parentc56fb00373fc6138f9530c2e47ddfd68c28dfc50 (diff)
Rename SkDrawPictureCallback to SkPicture::AbortCallback
Diffstat (limited to 'src/core')
-rw-r--r--src/core/SkPicture.cpp3
-rw-r--r--src/core/SkPictureData.cpp3
-rw-r--r--src/core/SkPicturePlayback.cpp4
-rw-r--r--src/core/SkPicturePlayback.h3
-rw-r--r--src/core/SkRecordDraw.cpp6
-rw-r--r--src/core/SkRecordDraw.h3
6 files changed, 8 insertions, 14 deletions
diff --git a/src/core/SkPicture.cpp b/src/core/SkPicture.cpp
index 63f32e650b..871a62e8f3 100644
--- a/src/core/SkPicture.cpp
+++ b/src/core/SkPicture.cpp
@@ -15,7 +15,6 @@
#include "SkBitmapDevice.h"
#include "SkCanvas.h"
#include "SkChunkAlloc.h"
-#include "SkDrawPictureCallback.h"
#include "SkMessageBus.h"
#include "SkPaintPriv.h"
#include "SkPathEffect.h"
@@ -310,7 +309,7 @@ SkPicture::AccelData::Domain SkPicture::AccelData::GenerateDomain() {
///////////////////////////////////////////////////////////////////////////////
-void SkPicture::playback(SkCanvas* canvas, SkDrawPictureCallback* callback) const {
+void SkPicture::playback(SkCanvas* canvas, AbortCallback* callback) const {
SkASSERT(canvas);
// If the query contains the whole picture, don't bother with the BBH.
diff --git a/src/core/SkPictureData.cpp b/src/core/SkPictureData.cpp
index 7fc165d219..73cf2bf215 100644
--- a/src/core/SkPictureData.cpp
+++ b/src/core/SkPictureData.cpp
@@ -5,14 +5,11 @@
* found in the LICENSE file.
*/
#include <new>
-#include "SkBBoxHierarchy.h"
-#include "SkDrawPictureCallback.h"
#include "SkPictureData.h"
#include "SkPictureRecord.h"
#include "SkReadBuffer.h"
#include "SkTextBlob.h"
#include "SkTypeface.h"
-#include "SkTSort.h"
#include "SkWriteBuffer.h"
#if SK_SUPPORT_GPU
diff --git a/src/core/SkPicturePlayback.cpp b/src/core/SkPicturePlayback.cpp
index 94d5190c5e..4f775cf9fd 100644
--- a/src/core/SkPicturePlayback.cpp
+++ b/src/core/SkPicturePlayback.cpp
@@ -65,7 +65,7 @@ static SkBitmap shallow_copy(const SkBitmap& bitmap) {
return bitmap;
}
-void SkPicturePlayback::draw(SkCanvas* canvas, SkDrawPictureCallback* callback) {
+void SkPicturePlayback::draw(SkCanvas* canvas, SkPicture::AbortCallback* callback) {
AutoResetOpID aroi(this);
SkASSERT(0 == fCurOffset);
@@ -77,7 +77,7 @@ void SkPicturePlayback::draw(SkCanvas* canvas, SkDrawPictureCallback* callback)
SkAutoCanvasRestore acr(canvas, false);
while (!reader.eof()) {
- if (callback && callback->abortDrawing()) {
+ if (callback && callback->abort()) {
return;
}
diff --git a/src/core/SkPicturePlayback.h b/src/core/SkPicturePlayback.h
index 32d8c162a7..ca6ad1ade4 100644
--- a/src/core/SkPicturePlayback.h
+++ b/src/core/SkPicturePlayback.h
@@ -12,7 +12,6 @@
class SkBitmap;
class SkCanvas;
-class SkDrawPictureCallback;
class SkPaint;
class SkPictureData;
@@ -25,7 +24,7 @@ public:
}
virtual ~SkPicturePlayback() { }
- virtual void draw(SkCanvas* canvas, SkDrawPictureCallback*);
+ virtual void draw(SkCanvas* canvas, SkPicture::AbortCallback*);
// TODO: remove the curOp calls after cleaning up GrGatherDevice
// Return the ID of the operation currently being executed when playing
diff --git a/src/core/SkRecordDraw.cpp b/src/core/SkRecordDraw.cpp
index 6b1de4c613..a59d325eef 100644
--- a/src/core/SkRecordDraw.cpp
+++ b/src/core/SkRecordDraw.cpp
@@ -15,7 +15,7 @@ void SkRecordDraw(const SkRecord& record,
SkCanvasDrawable* const drawables[],
int drawableCount,
const SkBBoxHierarchy* bbh,
- SkDrawPictureCallback* callback) {
+ SkPicture::AbortCallback* callback) {
SkAutoCanvasRestore saveRestore(canvas, true /*save now, restore at exit*/);
if (bbh) {
@@ -34,7 +34,7 @@ void SkRecordDraw(const SkRecord& record,
SkRecords::Draw draw(canvas, drawablePicts, drawables, drawableCount);
for (int i = 0; i < ops.count(); i++) {
- if (callback && callback->abortDrawing()) {
+ if (callback && callback->abort()) {
return;
}
// This visit call uses the SkRecords::Draw::operator() to call
@@ -46,7 +46,7 @@ void SkRecordDraw(const SkRecord& record,
// Draw all ops.
SkRecords::Draw draw(canvas, drawablePicts, drawables, drawableCount);
for (unsigned i = 0; i < record.count(); i++) {
- if (callback && callback->abortDrawing()) {
+ if (callback && callback->abort()) {
return;
}
// This visit call uses the SkRecords::Draw::operator() to call
diff --git a/src/core/SkRecordDraw.h b/src/core/SkRecordDraw.h
index 509f5a6c72..593674eddd 100644
--- a/src/core/SkRecordDraw.h
+++ b/src/core/SkRecordDraw.h
@@ -10,7 +10,6 @@
#include "SkBBoxHierarchy.h"
#include "SkCanvas.h"
-#include "SkDrawPictureCallback.h"
#include "SkMatrix.h"
#include "SkRecord.h"
@@ -27,7 +26,7 @@ void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord& record,
// Draw an SkRecord into an SkCanvas. A convenience wrapper around SkRecords::Draw.
void SkRecordDraw(const SkRecord&, SkCanvas*, SkPicture const* const drawablePicts[],
SkCanvasDrawable* const drawables[], int drawableCount,
- const SkBBoxHierarchy*, SkDrawPictureCallback*);
+ const SkBBoxHierarchy*, SkPicture::AbortCallback*);
// Draw a portion of an SkRecord into an SkCanvas.
// When drawing a portion of an SkRecord the CTM on the passed in canvas must be