• Home
  • Raw
  • Download

Lines Matching refs:maker

84 SkDisplayable* SkGroup::deepCopy(SkAnimateMaker* maker) {  in deepCopy()  argument
85 SkDisplayable* copy = INHERITED::deepCopy(maker); in deepCopy()
88 SkDisplayable* deeperCopy = displayable->deepCopy(maker); in deepCopy()
89 ((SkGroup*)copy)->addChild(*maker, deeperCopy); in deepCopy()
105 bool SkGroup::draw(SkAnimateMaker& maker) { in draw() argument
106 bool conditionTrue = ifCondition(maker, this, condition); in draw()
117 maker.validate(); in draw()
118 result |= drawable->draw(maker); in draw()
119 maker.validate(); in draw()
125 void SkGroup::dump(SkAnimateMaker* maker) { in dump() argument
126 dumpBase(maker); in dump()
131 dumpDrawables(maker); in dump()
134 void SkGroup::dumpDrawables(SkAnimateMaker* maker) { in dumpDrawables() argument
145 drawable->dump(maker); in dumpDrawables()
151 dumpEnd(maker); in dumpDrawables()
164 bool SkGroup::enable(SkAnimateMaker& maker ) { in enable() argument
168 if (ifCondition(maker, drawable, enableCondition) == false) in enable()
170 drawable->enable(maker); in enable()
199 bool SkGroup::ifCondition(SkAnimateMaker& maker, SkDrawable* drawable, in ifCondition() argument
204 bool success = SkAnimatorScript::EvaluateInt(maker, this, conditionString.c_str(), &result); in ifCondition()
206 if (maker.fDumpGConditions) { in ifCondition()
208 dumpBase(&maker); in ifCondition()
268 bool SkGroup::resolveIDs(SkAnimateMaker& maker, SkDisplayable* orig, SkApply* apply) { in resolveIDs() argument
277 maker.resolveID(drawable, *origChild++); in resolveIDs()
278 if (drawable->resolveIDs(maker, *originalPtr++, apply) == true) in resolveIDs()
312 bool SkSave::draw(SkAnimateMaker& maker) { in draw() argument
313 maker.fCanvas->save(); in draw()
314 SkPaint* save = maker.fPaint; in draw()
315 SkPaint local = SkPaint(*maker.fPaint); in draw()
316 maker.fPaint = &local; in draw()
317 bool result = INHERITED::draw(maker); in draw()
318 maker.fPaint = save; in draw()
319 maker.fCanvas->restore(); in draw()