Lines Matching refs:maker
62 SkDisplayable* SkDisplayMovie::deepCopy(SkAnimateMaker* maker) {
63 SkDisplayMovie* copy = (SkDisplayMovie*) INHERITED::deepCopy(maker);
82 bool SkDisplayMovie::draw(SkAnimateMaker& maker) {
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.fCanvas->restore();
97 void SkDisplayMovie::dump(SkAnimateMaker* maker) {
98 dumpBase(maker);
104 dumpEnd(maker);
112 bool SkDisplayMovie::enable(SkAnimateMaker& maker) {
127 void SkDisplayMovie::onEndElement(SkAnimateMaker& maker) {
129 fMovie.fMaker->fDebugTimeBase = maker.fDebugTimeBase;
131 fMovie.fMaker->fPrefix.set(maker.fPrefix);
132 fMovie.fMaker->fHostEventSinkID = maker.fHostEventSinkID;
133 fMovie.fMaker->fParentMaker = &maker;
135 *maker.fMovies.append() = this;