Index: src/animator/SkDisplayList.cpp |
diff --git a/src/animator/SkDisplayList.cpp b/src/animator/SkDisplayList.cpp |
index 6434601f585a6b1581666e73cf72e7c1d406f1de..f5f2c7fbaef14938f176774488d2f1156ab61690 100644 |
--- a/src/animator/SkDisplayList.cpp |
+++ b/src/animator/SkDisplayList.cpp |
@@ -12,7 +12,7 @@ |
#include "SkAnimateBase.h" |
#include "SkAnimateMaker.h" |
#include "SkDisplayApply.h" |
-#include "SkDrawable.h" |
+#include "SkADrawable.h" |
#include "SkDrawGroup.h" |
#include "SkDrawMatrix.h" |
#include "SkInterpolator.h" |
@@ -39,7 +39,7 @@ bool SkDisplayList::draw(SkAnimateMaker& maker, SkMSec inTime) { |
active->reset(); |
} |
for (int index = 0; index < fDrawList.count(); index++) { |
- SkDrawable* draw = fDrawList[index]; |
+ SkADrawable* draw = fDrawList[index]; |
draw->initialize(); // allow matrices to reset themselves |
SkASSERT(draw->isDrawable()); |
validate(); |
@@ -50,7 +50,7 @@ bool SkDisplayList::draw(SkAnimateMaker& maker, SkMSec inTime) { |
return result; |
} |
-int SkDisplayList::findGroup(SkDrawable* match, SkTDDrawableArray** list, |
+int SkDisplayList::findGroup(SkADrawable* match, SkTDDrawableArray** list, |
SkGroup** parent, SkGroup** found, SkTDDrawableArray**grandList) { |
*parent = NULL; |
*list = &fDrawList; |
@@ -68,11 +68,11 @@ bool SkDisplayList::onIRect(const SkIRect& r) { |
return fDrawBounds; |
} |
-int SkDisplayList::SearchForMatch(SkDrawable* match, SkTDDrawableArray** list, |
+int SkDisplayList::SearchForMatch(SkADrawable* match, SkTDDrawableArray** list, |
SkGroup** parent, SkGroup** found, SkTDDrawableArray**grandList) { |
*found = NULL; |
for (int index = 0; index < (*list)->count(); index++) { |
- SkDrawable* draw = (**list)[index]; |
+ SkADrawable* draw = (**list)[index]; |
if (draw == match) |
return index; |
if (draw->isApply()) { |
@@ -82,8 +82,8 @@ int SkDisplayList::SearchForMatch(SkDrawable* match, SkTDDrawableArray** list, |
if (apply->scope->isGroup() && SearchGroupForMatch(apply->scope, match, list, parent, found, grandList, index)) |
return index; |
if (apply->mode == SkApply::kMode_create) { |
- for (SkDrawable** ptr = apply->fScopes.begin(); ptr < apply->fScopes.end(); ptr++) { |
- SkDrawable* scope = *ptr; |
+ for (SkADrawable** ptr = apply->fScopes.begin(); ptr < apply->fScopes.end(); ptr++) { |
+ SkADrawable* scope = *ptr; |
if (scope == match) |
return index; |
//perhaps should call SearchGroupForMatch here as well (on scope) |
@@ -97,7 +97,7 @@ int SkDisplayList::SearchForMatch(SkDrawable* match, SkTDDrawableArray** list, |
return -1; |
} |
-bool SkDisplayList::SearchGroupForMatch(SkDrawable* draw, SkDrawable* match, SkTDDrawableArray** list, |
+bool SkDisplayList::SearchGroupForMatch(SkADrawable* draw, SkADrawable* match, SkTDDrawableArray** list, |
SkGroup** parent, SkGroup** found, SkTDDrawableArray** grandList, int &index) { |
SkGroup* group = (SkGroup*) draw; |
if (group->getOriginal() == match) |
@@ -115,7 +115,7 @@ bool SkDisplayList::SearchGroupForMatch(SkDrawable* draw, SkDrawable* match, SkT |
void SkDisplayList::reset() { |
for (int index = 0; index < fDrawList.count(); index++) { |
- SkDrawable* draw = fDrawList[index]; |
+ SkADrawable* draw = fDrawList[index]; |
if (draw->isApply() == false) |
continue; |
SkApply* apply = (SkApply*) draw; |
@@ -151,7 +151,7 @@ void SkDisplayList::dumpInner(SkAnimateMaker* maker) { |
#ifdef SK_DEBUG |
void SkDisplayList::validate() { |
for (int index = 0; index < fDrawList.count(); index++) { |
- SkDrawable* draw = fDrawList[index]; |
+ SkADrawable* draw = fDrawList[index]; |
draw->validate(); |
} |
} |