Home | History | Annotate | Download | only in animator

Lines Matching refs:fMaker

53 SkAnimator::SkAnimator() : fMaker(NULL) {
58 SkDELETE(fMaker);
62 *fMaker->fExtras.append() = extras;
71 fMaker->fFileName.reset();
72 SkDisplayXMLParser parser(*fMaker);
78 SkDisplayXMLParser parser(*fMaker);
80 fMaker->setErrorString();
86 fMaker->fFileName.reset();
87 SkDisplayXMLParser parser(*fMaker);
94 // SkStream* stream = SkStream::GetURIStream(fMaker->fPrefix.c_str(), uri);
107 fMaker->fEnableTime = fMaker->getAppTime();
108 bool result = fMaker->fEvents.doEvent(*fMaker, SkDisplayEvent::kKeyChar, &state);
109 fMaker->notifyInval();
118 fMaker->fEnableTime = fMaker->getAppTime();
119 bool result = fMaker->fEvents.doEvent(*fMaker,
123 fMaker->notifyInval();
132 fMaker->fEnableTime = fMaker->getAppTime();
133 bool result = fMaker->fEvents.doEvent(*fMaker, SkDisplayEvent::kKeyPress, &state);
134 fMaker->notifyInval();
143 fMaker->fEnableTime = fMaker->getAppTime();
144 bool result = fMaker->fEvents.doEvent(*fMaker, SkDisplayEvent::kKeyPressUp, &state);
145 fMaker->notifyInval();
150 fMaker->fEnableTime = fMaker->getAppTime();
157 fMaker->fScreenplay.time = time;
158 fMaker->fCanvas = canvas;
159 fMaker->fPaint = paint;
160 fMaker->fDisplayList.fHasUnion = false;
161 int result = fMaker->fDisplayList.draw(*fMaker, time);
163 result += fMaker->fDisplayList.fHasUnion;
182 fMaker->fEnableTime = fMaker->getAppTime();
183 bool result = fMaker->fEvents.doEvent(*fMaker, SkDisplayEvent::kMouseDown, &state);
184 fMaker->notifyInval();
197 if (fMaker->find(id, &element) == false)
204 const SkMemberInfo* info = SkDisplayType::GetMembers(fMaker, element->getType(), NULL);
205 return (SkElementType) SkDisplayType::Find(fMaker, info);
294 return fMaker->fMinimumInterval == (SkMSec) -1 ? 0 : fMaker->fMinimumInterval;
298 if (fMaker->fDisplayList.fHasUnion) {
299 inval->fLeft = SkIntToScalar(fMaker->fDisplayList.fInvalBounds.fLeft);
300 inval->fTop = SkIntToScalar(fMaker->fDisplayList.fInvalBounds.fTop);
301 inval->fRight = SkIntToScalar(fMaker->fDisplayList.fInvalBounds.fRight);
302 inval->fBottom = SkIntToScalar(fMaker->fDisplayList.fInvalBounds.fBottom);
310 return &fMaker->fError;
314 if (fMaker->fErrorString.size() == 0 && fMaker->fError.hasError())
315 fMaker->setErrorString();
316 return fMaker->fErrorString.c_str();
391 return fMaker->fPrefix.c_str();
395 SkDELETE(fMaker);
396 fMaker = SkNEW_ARGS(SkAnimateMaker, (this, NULL, NULL));
412 SkAnimator* root = fMaker->getRoot();
422 success = evt.findS32("time", (int32_t*) &fMaker->fEnableTime);
424 fMaker->fAdjustedStart = fMaker->getAppTime() - fMaker->fEnableTime;
425 fMaker->fEvents.doEvent(*fMaker, SkDisplayEvent::kOnEnd, &eventState);
426 fMaker->fAdjustedStart = 0;
430 fMaker->doDelayedEvent();
437 SkDisplayable** firstMovie = fMaker->fMovies.begin();
438 SkDisplayable** endMovie = fMaker->fMovies.end();
445 if (fMaker->find(id, &event) == false)
449 SkMSec realTime = fMaker->getAppTime();
450 debugOut.appendS32(realTime - fMaker->fDebugTimeBase);
456 SkMSec app = fMaker->getAppTime();
457 fMaker->setEnableTime(app, time);
460 debugOut.appendS32(time - fMaker->fDebugTimeBase);
462 debugOut.appendS32(fMaker->fAdjustedStart);
470 displayEvent->populateInput(*fMaker, evt);
471 displayEvent->enableEvent(*fMaker);
475 fMaker->notifyInval();
482 SkAnimator* root = fMaker->getRoot();
496 SkAnimator* root = fMaker->getRoot();
508 fMaker->fDisplayList.reset();
512 return fMaker->fHostEventSinkID;
516 fMaker->fHostEventSinkID = target;
628 info->setValue(*fMaker, NULL, 0, info->fCount, element, info->getType(), str, strlen(str));
643 fMaker->fTimeline = &timeline;
653 fMaker->fPrefix.reset();
654 fMaker->fPrefix.append(prefix);
655 fMaker->fFileName.set(tail + 1);
657 fMaker->fFileName.set(uri);