Home | History | Annotate | Download | only in animation

Lines Matching refs:timing

14 void TimingInput::setStartDelay(Timing& timing, double startDelay)
17 timing.startDelay = startDelay / 1000;
19 timing.startDelay = Timing::defaults().startDelay;
22 void TimingInput::setEndDelay(Timing& timing, double endDelay)
25 timing.endDelay = endDelay / 1000;
27 timing.endDelay = Timing::defaults().endDelay;
30 void TimingInput::setFillMode(Timing& timing, const String& fillMode)
33 timing.fillMode = Timing::FillModeNone;
35 timing.fillMode = Timing::FillModeBackwards;
37 timing.fillMode = Timing::FillModeBoth;
39 timing.fillMode = Timing::FillModeForwards;
41 timing.fillMode = Timing::defaults().fillMode;
45 void TimingInput::setIterationStart(Timing& timing, double iterationStart)
48 timing.iterationStart = std::max<double>(iterationStart, 0);
50 timing.iterationStart = Timing::defaults().iterationStart;
53 void TimingInput::setIterationCount(Timing& timing, double iterationCount)
56 timing.iterationCount = std::max<double>(iterationCount, 0);
58 timing.iterationCount = Timing::defaults().iterationCount;
61 void TimingInput::setIterationDuration(Timing& timing, double iterationDuration)
64 timing.iterationDuration = iterationDuration / 1000;
66 timing.iterationDuration = Timing::defaults().iterationDuration;
69 void TimingInput::setPlaybackRate(Timing& timing, double playbackRate)
72 timing.playbackRate = playbackRate;
74 timing.playbackRate = Timing::defaults().playbackRate;
77 void TimingInput::setPlaybackDirection(Timing& timing, const String& direction)
80 timing.direction = Timing::PlaybackDirectionReverse;
82 timing.direction = Timing::PlaybackDirectionAlternate;
84 timing.direction = Timing::PlaybackDirectionAlternateReverse;
86 timing.direction = Timing::defaults().direction;
90 void TimingInput::setTimingFunction(Timing& timing, const String& timingFunctionString)
93 timing.timingFunction = CSSToStyleMap::mapAnimationTimingFunction(timingFunctionValue.get(), true);
95 timing.timingFunction = Timing::defaults().timingFunction;
98 Timing TimingInput::convert(const Dictionary& timingInputDictionary)
100 Timing result;
105 double startDelay = Timing::defaults().startDelay;
109 double endDelay = Timing::defaults().endDelay;
117 double iterationStart = Timing::defaults().iterationStart;
121 double iterationCount = Timing::defaults().iterationCount;
130 double playbackRate = Timing::defaults().playbackRate;
147 Timing TimingInput::convert(double duration)
149 Timing result;