Lines Matching refs:maker
54 SkDisplayable* SkDisplayMovie::deepCopy(SkAnimateMaker* maker) { in deepCopy() argument
55 SkDisplayMovie* copy = (SkDisplayMovie*) INHERITED::deepCopy(maker); in deepCopy()
74 bool SkDisplayMovie::draw(SkAnimateMaker& maker) { in draw() argument
78 enable(maker); in draw()
79 maker.fCanvas->save(); in draw()
80 SkPaint local = SkPaint(*maker.fPaint); in draw()
81 bool result = fMovie.draw(maker.fCanvas, &local, in draw()
82 maker.fDisplayList.getTime()) != SkAnimator::kNotDifferent; in draw()
83 maker.fDisplayList.fInvalBounds.join(fMovie.fMaker->fDisplayList.fInvalBounds); in draw()
84 maker.fCanvas->restore(); in draw()
89 void SkDisplayMovie::dump(SkAnimateMaker* maker) { in dump() argument
90 dumpBase(maker); in dump()
96 dumpEnd(maker); in dump()
119 void SkDisplayMovie::onEndElement(SkAnimateMaker& maker) { in onEndElement() argument
121 fMovie.fMaker->fDebugTimeBase = maker.fDebugTimeBase; in onEndElement()
123 fMovie.fMaker->fPrefix.set(maker.fPrefix); in onEndElement()
124 fMovie.fMaker->fHostEventSinkID = maker.fHostEventSinkID; in onEndElement()
125 fMovie.fMaker->fParentMaker = &maker; in onEndElement()
127 *maker.fMovies.append() = this; in onEndElement()