Searched refs:maker (Results 1 - 25 of 67) sorted by relevance

123

/external/skia/src/animator/
H A DSkDrawFull.cpp22 bool SkFull::draw(SkAnimateMaker& maker) { argument
23 SkBoundableAuto boundable(this, maker);
24 maker.fCanvas->drawPaint(*maker.fPaint);
H A DSkDrawOval.cpp32 bool SkOval::draw(SkAnimateMaker& maker) { argument
33 SkBoundableAuto boundable(this, maker);
34 maker.fCanvas->drawOval(fRect, *maker.fPaint);
H A DSkDisplayBounds.cpp35 bool SkDisplayBounds::draw(SkAnimateMaker& maker) { argument
36 maker.fDisplayList.fUnionBounds = SkToBool(inval);
37 maker.fDisplayList.fDrawBounds = false;
39 bool result = INHERITED::draw(maker);
40 maker.fDisplayList.fUnionBounds = false;
41 maker.fDisplayList.fDrawBounds = true;
43 SkIRect& rect = maker.fDisplayList.fInvalBounds;
44 maker.fDisplayList.fHasUnion = true;
H A DSkDisplayInclude.cpp55 void SkInclude::onEndElement(SkAnimateMaker& maker) { argument
56 maker.fInInclude = true;
57 if (src.size() == 0 || maker.decodeURI(src.c_str()) == false) {
58 if (maker.getErrorCode() != SkXMLParserError::kNoError || maker.getNativeCode() != -1) {
59 maker.setInnerError(&maker, src);
60 maker.setErrorCode(SkDisplayXMLParserError::kInInclude);
62 maker.setErrorNoun(src);
63 maker
[all...]
H A DSkDrawSaveLayer.cpp41 bool SkSaveLayer::draw(SkAnimateMaker& maker) argument
46 SkPaint* save = maker.fPaint;
52 maker.fCanvas->saveLayer(&bounds->fRect, &realPaint, SkCanvas::kHasAlphaLayer_SaveFlag);
55 maker.fCanvas->saveLayer(&bounds->fRect, save, SkCanvas::kHasAlphaLayer_SaveFlag);
56 SkPaint local = SkPaint(*maker.fPaint);
57 maker.fPaint = &local;
58 bool result = INHERITED::draw(maker);
59 maker.fPaint = save;
60 maker.fCanvas->restore();
65 void SkSaveLayer::dump(SkAnimateMaker* maker) argument
79 onEndElement(SkAnimateMaker& maker) argument
[all...]
H A DSkDrawTo.cpp43 bool SkDrawTo::draw(SkAnimateMaker& maker) { argument
47 SkCanvas* save = maker.fCanvas;
48 maker.fCanvas = &canvas;
49 INHERITED::draw(maker);
50 maker.fCanvas = save;
56 void SkDrawTo::dump(SkAnimateMaker* maker) { argument
57 dumpBase(maker);
58 dumpAttrs(maker);
61 dumpDrawables(maker);
H A DSkDrawLine.cpp39 bool SkLine::draw(SkAnimateMaker& maker) { argument
40 SkBoundableAuto boundable(this, maker);
41 maker.fCanvas->drawLine(x1, y1, x2, y2, *maker.fPaint);
H A DSkDrawText.cpp46 bool SkText::draw(SkAnimateMaker& maker) { argument
47 SkBoundableAuto boundable(this, maker);
48 maker.fCanvas->drawText(text.c_str(), text.size(), x, y, *maker.fPaint);
53 void SkText::dump(SkAnimateMaker* maker) { argument
54 INHERITED::dump(maker);
H A DSkDrawClip.cpp39 bool SkDrawClip::draw(SkAnimateMaker& maker ) {
41 maker.fCanvas->clipRect(rect->fRect);
44 maker.fCanvas->clipPath(path->fPath);
H A DSkTextOnPath.cpp40 bool SkTextOnPath::draw(SkAnimateMaker& maker) { argument
43 SkBoundableAuto boundable(this, maker);
44 maker.fCanvas->drawTextOnPathHV(text->getText(), text->getSize(),
45 path->getPath(), offset, 0, *maker.fPaint);
H A DSkDisplayMovie.cpp62 SkDisplayable* SkDisplayMovie::deepCopy(SkAnimateMaker* maker) { argument
63 SkDisplayMovie* copy = (SkDisplayMovie*) INHERITED::deepCopy(maker);
82 bool SkDisplayMovie::draw(SkAnimateMaker& maker) { argument
86 enable(maker);
87 maker.fCanvas->save();
88 SkPaint local = SkPaint(*maker.fPaint);
89 bool result = fMovie.draw(maker.fCanvas, &local,
90 maker.fDisplayList.getTime()) != SkAnimator::kNotDifferent;
91 maker.fDisplayList.fInvalBounds.join(fMovie.fMaker->fDisplayList.fInvalBounds);
92 maker
97 dump(SkAnimateMaker* maker) argument
112 enable(SkAnimateMaker& maker) argument
127 onEndElement(SkAnimateMaker& maker) argument
[all...]
H A DSkDump.cpp47 bool SkDump::enable(SkAnimateMaker& maker ) {
49 return evaluate(maker);
52 hasAttr |= maker.fDumpEvents = true;
54 hasAttr |= maker.fDumpPosts = true;
56 hasAttr |= maker.fDumpGConditions = true;
58 maker.fEvents.dump(maker);
60 maker.dump(name.c_str());
62 maker.fDisplayList.dump(&maker);
66 evaluate(SkAnimateMaker &maker) argument
[all...]
H A DSkDrawTextBox.cpp54 void SkDrawTextBox::dump(SkAnimateMaker* maker) argument
56 dumpBase(maker);
57 dumpAttrs(maker);
78 bool SkDrawTextBox::draw(SkAnimateMaker& maker) argument
85 SkBoundableAuto boundable(this, maker);
86 box.draw(maker.fCanvas, fText.c_str(), fText.size(), *maker.fPaint);
H A DSkAnimateField.cpp44 void SkAnimate::dump(SkAnimateMaker* maker) { argument
45 INHERITED::dump(maker); //from animateBase
83 bool SkAnimate::resolveCommon(SkAnimateMaker& maker) { argument
86 INHERITED::onEndElement(maker);
87 return maker.hasError() == false;
90 void SkAnimate::onEndElement(SkAnimateMaker& maker) { argument
91 bool resolved = resolveCommon(maker);
93 maker.setErrorNoun(field);
94 maker.setErrorCode(SkDisplayXMLParserError::kFieldNotInTarget);
101 fFieldInfo->setValue(maker,
[all...]
H A DSkDrawRectangle.cpp56 bool SkDrawRect::draw(SkAnimateMaker& maker) { argument
57 SkBoundableAuto boundable(this, maker);
58 maker.fCanvas->drawRect(fRect, *maker.fPaint);
63 void SkDrawRect::dump(SkAnimateMaker* maker) { argument
64 dumpBase(maker);
137 bool SkRoundRect::draw(SkAnimateMaker& maker) { argument
138 SkBoundableAuto boundable(this, maker);
139 maker.fCanvas->drawRoundRect(fRect, rx, ry, *maker
144 dump(SkAnimateMaker* maker) argument
[all...]
H A DSkDrawGroup.cpp92 SkDisplayable* SkGroup::deepCopy(SkAnimateMaker* maker) { argument
93 SkDisplayable* copy = INHERITED::deepCopy(maker);
96 SkDisplayable* deeperCopy = displayable->deepCopy(maker);
97 ((SkGroup*)copy)->add(*maker, deeperCopy);
113 bool SkGroup::draw(SkAnimateMaker& maker) { argument
114 bool conditionTrue = ifCondition(maker, this, condition);
125 maker.validate();
126 result |= drawable->draw(maker);
127 maker.validate();
133 void SkGroup::dump(SkAnimateMaker* maker) { argument
142 dumpDrawables(SkAnimateMaker* maker) argument
207 ifCondition(SkAnimateMaker& maker, SkDrawable* drawable, SkString& conditionString) argument
276 resolveIDs(SkAnimateMaker& maker, SkDisplayable* orig, SkApply* apply) argument
320 draw(SkAnimateMaker& maker) argument
[all...]
H A DSkTextToPath.cpp40 bool SkTextToPath::draw(SkAnimateMaker& maker) { argument
41 path->draw(maker);
45 void SkTextToPath::onEndElement(SkAnimateMaker& maker) { argument
48 maker.setErrorCode(SkDisplayXMLParserError::kErrorInAttributeValue);
H A DSkAnimateSet.cpp47 void SkSet::dump(SkAnimateMaker* maker) { argument
48 INHERITED::dump(maker);
62 void SkSet::refresh(SkAnimateMaker& maker) { argument
63 fFieldInfo->setValue(maker, &fValues, 0, fFieldInfo->fCount, NULL,
67 void SkSet::onEndElement(SkAnimateMaker& maker) { argument
68 if (resolveCommon(maker) == false)
71 maker.setErrorCode(SkDisplayXMLParserError::kFieldNotInTarget);
96 fFieldInfo->setValue(maker, &fValues, fFieldOffset, comps, this, outType, formula.size() > 0 ? formula : to);
H A DSkDrawPath.cpp56 bool SkDrawPath::add(SkAnimateMaker& maker, SkDisplayable* child) { argument
61 maker.setErrorCode(SkDisplayXMLParserError::kErrorAddingToPath);
77 bool SkDrawPath::draw(SkAnimateMaker& maker) { argument
79 SkBoundableAuto boundable(this, maker);
80 maker.fCanvas->drawPath(path, *maker.fPaint);
89 void SkDrawPath::dump(SkAnimateMaker* maker) { argument
90 dumpBase(maker);
91 dumpAttrs(maker);
99 (*part)->dump(maker);
203 onEndElement(SkAnimateMaker& maker) argument
225 onEndElement(SkAnimateMaker& maker) argument
[all...]
H A DSkDrawGradient.cpp43 SkGradientUnitMapper(SkAnimateMaker* maker, const char* script) : fMaker(maker), fScript(script) { argument
115 void SkGradient::dumpRest(SkAnimateMaker* maker) { argument
116 dumpAttrs(maker);
126 color->dump(maker);
129 dumpChildren(maker, closedYet); //dumps the matrix if it has one
133 void SkGradient::onEndElement(SkAnimateMaker& maker) { argument
136 maker.setErrorCode(SkDisplayXMLParserError::kGradientOffsetsDontMatchColors);
140 maker.setErrorCode(SkDisplayXMLParserError::kGradientOffsetsMustStartWithZero);
144 maker
177 onEndElement(SkAnimateMaker& maker) argument
185 dump(SkAnimateMaker* maker) argument
220 dump(SkAnimateMaker* maker) argument
[all...]
H A DSkDrawBitmap.cpp42 bool SkBaseBitmap::draw(SkAnimateMaker& maker) { argument
43 SkBoundableAuto boundable(this, maker);
44 maker.fCanvas->drawBitmap(fBitmap, x, y, maker.fPaint);
75 void SkDrawBitmap::dump(SkAnimateMaker* maker) { argument
76 dumpBase(maker);
77 dumpAttrs(maker);
96 void SkDrawBitmap::onEndElement(SkAnimateMaker& maker) { argument
151 SkDisplayable* SkImage::deepCopy(SkAnimateMaker* maker) { argument
152 SkDisplayable* copy = INHERITED::deepCopy(maker);
161 draw(SkAnimateMaker& maker) argument
185 onEndElement(SkAnimateMaker& maker) argument
[all...]
H A DSkDisplayAdd.cpp48 SkDisplayable* SkAdd::deepCopy(SkAnimateMaker* maker) { argument
53 SkAdd* copy = (SkAdd*) INHERITED::deepCopy(maker);
59 bool SkAdd::draw(SkAnimateMaker& maker) { argument
63 use->draw(maker);
68 void SkAdd::dump(SkAnimateMaker* maker) { argument
69 dumpBase(maker);
70 dumpAttrs(maker);
79 use->dump(maker);
82 dumpEnd(maker);
86 bool SkAdd::enable(SkAnimateMaker& maker ) {
[all...]
H A DSkDisplayApply.cpp77 // !!! caller must call maker.removeActive(fActive)
81 void SkApply::activate(SkAnimateMaker& maker) { argument
90 fActive = new SkActive(*this, maker);
92 maker.appendActive(fActive);
170 SkDisplayable* SkApply::deepCopy(SkAnimateMaker* maker) { argument
173 SkApply* result = (SkApply*) INHERITED::deepCopy(maker);
177 SkAnimateBase* anim = (SkAnimateBase*) (*animPtr)->deepCopy(maker);
179 maker->helperAdd(anim);
193 bool SkApply::draw(SkAnimateMaker& maker) { argument
199 enable(maker);
218 dump(SkAnimateMaker* maker) argument
270 enable(SkAnimateMaker& maker) argument
400 enableCreate(SkAnimateMaker& maker) argument
432 enableDynamic(SkAnimateMaker& maker) argument
537 inactivate(SkAnimateMaker& maker) argument
550 interpolate(SkAnimateMaker& maker, SkMSec rawTime) argument
662 onEndElement(SkAnimateMaker& maker) argument
699 refresh(SkAnimateMaker& maker) argument
713 resolveIDs(SkAnimateMaker& maker, SkDisplayable* original, SkApply* apply) argument
735 resolveField(SkAnimateMaker& maker, SkDisplayable* parent, SkString* str) argument
[all...]
H A DSkDisplayPost.cpp74 void SkPost::dump(SkAnimateMaker* maker) { argument
75 dumpBase(maker);
102 } else if (fSinkID != maker->getAnimator()->getSinkID() && fSinkID != 0) {
168 if (maker->find(name, &displayable))
169 displayable->dump(maker);
175 dumpEnd(maker);
182 bool SkPost::enable(SkAnimateMaker& maker ) {
183 if (maker.hasError())
195 maker.setErrorCode(SkDisplayXMLParserError::kErrorAddingDataToPost);
201 if (maker
284 onEndElement(SkAnimateMaker& maker) argument
[all...]
H A DSkAnimate.h34 virtual void onEndElement(SkAnimateMaker& maker);

Completed in 502 milliseconds

123