Lines Matching refs:timing_function
38 if (keyframes[i]->timing_function())
39 progress = keyframes[i]->timing_function()->GetValue(progress);
45 Keyframe::Keyframe(double time, scoped_ptr<TimingFunction> timing_function)
47 timing_function_(timing_function.Pass()) {}
58 scoped_ptr<TimingFunction> timing_function) {
60 new ColorKeyframe(time, value, timing_function.Pass()));
65 scoped_ptr<TimingFunction> timing_function)
66 : Keyframe(time, timing_function.Pass()),
75 if (timing_function())
76 func = timing_function()->Clone();
83 scoped_ptr<TimingFunction> timing_function) {
85 new FloatKeyframe(time, value, timing_function.Pass()));
90 scoped_ptr<TimingFunction> timing_function)
91 : Keyframe(time, timing_function.Pass()),
102 if (timing_function())
103 func = timing_function()->Clone();
110 scoped_ptr<TimingFunction> timing_function) {
112 new TransformKeyframe(time, value, timing_function.Pass()));
117 scoped_ptr<TimingFunction> timing_function)
118 : Keyframe(time, timing_function.Pass()),
129 if (timing_function())
130 func = timing_function()->Clone();
137 scoped_ptr<TimingFunction> timing_function) {
139 new FilterKeyframe(time, value, timing_function.Pass()));
144 scoped_ptr<TimingFunction> timing_function)
145 : Keyframe(time, timing_function.Pass()),
156 if (timing_function())
157 func = timing_function()->Clone();
292 if ((*keyframes)[i]->timing_function())
293 progress = (*keyframes)[i]->timing_function()->GetValue(progress);
317 if (keyframes_[i]->timing_function())
318 keyframes_[i]->timing_function()->Range(&min_progress, &max_progress);