Home | History | Annotate | Download | only in animator

Lines Matching full:state

152     SkState& state = fState[index];
153 if (state.fMode == SkApply::kMode_immediate || state.fMode == SkApply::kMode_create)
154 duration = state.fSteps ? state.fSteps * SK_MSec1 : 1;
155 // else if (state.fMode == SkApply::kMode_hold) {
164 state.fDuration = duration;
165 SkMSec maxTime = state.fBegin + duration;
205 SkState& state = fState[index];
206 if (state.fMode != SkApply::kMode_immediate)
208 if (state.fBegin > time)
210 if (time > state.fBegin + state.fDuration)
275 SkState& state = fState[index];
282 state.fStartTime = state.fBegin = apply->begin + animate->begin;
283 state.fMode = apply->mode;
284 state.fTransition = apply->transition;
286 state.fPickup = (SkBool8) apply->pickup;
288 state.fRestore = (SkBool8) apply->restore;
289 state.fSave = apply->begin;
290 state.fStarted = false;
291 state.fSteps = apply->steps;
292 state.fTicks = 0;
293 state.fUnpostedEndEvent = (SkBool8) animate->fHasEndEvent;
345 SkState& state = fState[index];
351 state.fStartTime = state.fBegin = fApply.begin + animate->begin;
352 state.fStarted = false;
353 state.fTicks = 0;
403 SkState& state = fState[index];
404 state.fSteps = steps;
414 SkState& state
415 if (state.fStarted)
417 state.fStarted = true;
429 debugOut.appendS32(state.fStartTime);
431 if (state.fStartTime > 0) {
432 SkMSec future = fAnimators[index]->fStart + state.fStartTime;
442 if (state.fStartTime >= fMaker.fAdjustedStart) {
443 state.fStartTime -= fMaker.fAdjustedStart;
449 state.fStartTime += fAnimators[index]->fStart;
452 debugOut.appendS32(state.fStartTime - fMaker.fDebugTimeBase);
454 // SkASSERT((int) (state.fStartTime - fMaker.fDebugTimeBase) >= 0);