Lines Matching refs:maker
62 SkDisplayable* SkDisplayMovie::deepCopy(SkAnimateMaker* maker) { in deepCopy() argument
63 SkDisplayMovie* copy = (SkDisplayMovie*) INHERITED::deepCopy(maker); in deepCopy()
82 bool SkDisplayMovie::draw(SkAnimateMaker& maker) { in draw() argument
86 enable(maker); in draw()
87 maker.fCanvas->save(); in draw()
88 SkPaint local = SkPaint(*maker.fPaint); in draw()
89 bool result = fMovie.draw(maker.fCanvas, &local, in draw()
90 maker.fDisplayList.getTime()) != SkAnimator::kNotDifferent; in draw()
91 maker.fDisplayList.fInvalBounds.join(fMovie.fMaker->fDisplayList.fInvalBounds); in draw()
92 maker.fCanvas->restore(); in draw()
97 void SkDisplayMovie::dump(SkAnimateMaker* maker) { in dump() argument
98 dumpBase(maker); in dump()
104 dumpEnd(maker); in dump()
112 bool SkDisplayMovie::enable(SkAnimateMaker& maker) { in enable() argument
127 void SkDisplayMovie::onEndElement(SkAnimateMaker& maker) { in onEndElement() argument
129 fMovie.fMaker->fDebugTimeBase = maker.fDebugTimeBase; in onEndElement()
131 fMovie.fMaker->fPrefix.set(maker.fPrefix); in onEndElement()
132 fMovie.fMaker->fHostEventSinkID = maker.fHostEventSinkID; in onEndElement()
133 fMovie.fMaker->fParentMaker = &maker; in onEndElement()
135 *maker.fMovies.append() = this; in onEndElement()