Lines Matching refs:value

45     T value;                    //keyframe value  member
56 if (t < 1.0f) return value; in interpolate()
57 else return next->value; in interpolate()
59 return lerp(value, next->value, t); in interpolate()
67 T value; //keyframe value member
81 if (t < 1.0f) return value; in interpolate()
82 else return next->value; in interpolate()
86 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in interpolate()
89 return lerp(value, next->value, t); in interpolate()
96 Point dp = next->value - value; in angle()
102 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in angle()
109 Bezier bz = {value, value + outTangent, next->value + inTangent, next->value}; in prepare()
262 T value; member
264 LottieGenericProperty(T v) : value(v) {} in LottieGenericProperty()
316 if (!frames) return value; in operator()
317 if (frames->count == 1 || frameNo <= frames->first().no) return frames->first().value; in operator()
318 if (frameNo >= frames->last().no) return frames->last().value; in operator()
321 if (tvg::equal(frame->no, frameNo)) return frame->value; in operator()
341 } else value = other.value;
353 PathSet value; member
367 free(value.cmds); in release()
368 free(value.pts); in release()
373 free((*p).value.cmds); in release()
374 free((*p).value.pts); in release()
421 if (!frames) path = &value; in operator()
422 else if (frames->count == 1 || frameNo <= frames->first().no) path = &frames->first().value; in operator()
423 else if (frameNo >= frames->last().no) path = &frames->last().value; in operator()
426 if (tvg::equal(frame->no, frameNo)) path = &frame->value; in operator()
427 else if (frame->value.ptsCnt != (frame + 1)->value.ptsCnt) { in operator()
428 path = &frame->value; in operator()
433 if (frame->hold) path = &(frame + ((t < 1.0f) ? 0 : 1))->value; in operator()
455 auto s = frame->value.pts; in operator()
456 auto e = (frame + 1)->value.pts; in operator()
459 for (auto i = 0; i < frame->value.ptsCnt; ++i, ++s, ++e) { in operator()
464 _copy(&frame->value, cmds); in operator()
468 auto interpPts = (Point*)malloc(frame->value.ptsCnt * sizeof(Point)); in operator()
470 for (auto i = 0; i < frame->value.ptsCnt; ++i, ++s, ++e, ++p) { in operator()
479 …roundness->modifyPath(frame->value.cmds, frame->value.cmdsCnt, interpPts, frame->value.ptsCnt, cmd… in operator()
481 …} else roundness->modifyPath(frame->value.cmds, frame->value.cmdsCnt, interpPts, frame->value.ptsC… in operator()
482 …e if (offsetPath) offsetPath->modifyPath(frame->value.cmds, frame->value.cmdsCnt, interpPts, frame… in operator()
506 ColorStop value; member
522 if (value.data) { in release()
523 free(value.data); in release()
524 value.data = nullptr; in release()
530 free((*p).value.data); in release()
578 if (!frames) return fill->colorStops(value.data, count); in operator()
581 return fill->colorStops(frames->first().value.data, count); in operator()
585 return fill->colorStops(frames->last().value.data, count); in operator()
589 if (tvg::equal(frame->no, frameNo)) return fill->colorStops(frame->value.data, count); in operator()
596 if (t < 1.0f) fill->colorStops(frame->value.data, count); in operator()
597 else fill->colorStops((frame + 1)->value.data, count); in operator()
600 auto s = frame->value.data; in operator()
601 auto e = (frame + 1)->value.data; in operator()
623 value = other.value;
624 const_cast<LottieColorStop&>(other).value = {nullptr, nullptr};
639 Point value; member
641 LottiePosition(Point v) : value(v) in LottiePosition()
695 if (!frames) return value; in operator()
696 if (frames->count == 1 || frameNo <= frames->first().no) return frames->first().value; in operator()
697 if (frameNo >= frames->last().no) return frames->last().value; in operator()
700 if (tvg::equal(frame->no, frameNo)) return frame->value; in operator()
741 TextDocument value; member
755 if (value.text) { in release()
756 free(value.text); in release()
757 value.text = nullptr; in release()
759 if (value.name) { in release()
760 free(value.name); in release()
761 value.name = nullptr; in release()
767 free((*p).value.text); in release()
768 free((*p).value.name); in release()
808 if (!frames) return value; in operator()
809 if (frames->count == 1 || frameNo <= frames->first().no) return frames->first().value; in operator()
810 if (frameNo >= frames->last().no) return frames->last().value; in operator()
813 return frame->value; in operator()
823 value = other.value;
824 const_cast<LottieTextDoc&>(other).value.text = nullptr;
825 const_cast<LottieTextDoc&>(other).value.name = nullptr;