Home
last modified time | relevance | path

Searched refs:Keyframe (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/modules/skottie/src/animator/
DKeyframeAnimator.h29 struct Keyframe { struct
74 KeyframeAnimator(std::vector<Keyframe> kfs, std::vector<SkCubicMap> cms) in KeyframeAnimator() argument
80 Keyframe::Value vrec0, vrec1;
89 const Keyframe* kf0;
90 const Keyframe* kf1;
106 const std::vector<Keyframe> fKFs; // Keyframe records, one per AE/Lottie keyframe.
123 explicit AnimatorBuilder(Keyframe::Value::Type ty) in AnimatorBuilder()
129 Keyframe::Value*) = 0;
133 std::vector<Keyframe> fKFs; // Keyframe records, one per AE/Lottie keyframe.
139 const Keyframe::Value::Type keyframe_type;
DKeyframeAnimator.cpp36 if (fCurrentSegment.kf0->mapping == Keyframe::kConstantMapping) { in getLERPInfo()
80 if (seg.kf0->mapping >= Keyframe::kCubicIndexOffset) { in compute_weight()
81 const auto mapper_index = SkToSizeT(seg.kf0->mapping - Keyframe::kCubicIndexOffset); in compute_weight()
126 const auto parse_value = [&](const skjson::ObjectValue& jkf, size_t i, Keyframe::Value* v) { in parseKeyframes()
155 Keyframe::Value v; in parseKeyframes()
170 prev_kf.mapping = Keyframe::kConstantMapping; in parseKeyframes()
200 return Keyframe::kConstantMapping; in parseMapping()
207 return Keyframe::kLinearMapping; in parseMapping()
218 return SkToU32(fCMs.size()) - 1 + Keyframe::kCubicIndexOffset; in parseMapping()
DScalarKeyframeAnimator.cpp20 ScalarKeyframeAnimator(std::vector<Keyframe> kfs, in ScalarKeyframeAnimator()
67 : INHERITED(Keyframe::Value::Type::kScalar) in ScalarAnimatorBuilder()
96 Keyframe::Value* v) override { in parseKFValue()
DTextKeyframeAnimator.cpp18 TextKeyframeAnimator(std::vector<Keyframe> kfs, std::vector<SkCubicMap> cms, in TextKeyframeAnimator()
67 : INHERITED(Keyframe::Value::Type::kIndex) in TextAnimatorBuilder()
101 Keyframe::Value* v) override { in parseKFValue()
DVectorKeyframeAnimator.cpp75 VectorKeyframeAnimator(std::vector<Keyframe> kfs, in VectorKeyframeAnimator()
102 Keyframe::Value::Type::kIndex); in onSeek()
177 : INHERITED(Keyframe::Value::Type::kIndex) in VectorAnimatorBuilder()
239 Keyframe::Value* kfv) { in parseKFValue()
DVec2KeyframeAnimator.cpp29 Vec2KeyframeAnimator(std::vector<Keyframe> kfs, std::vector<SkCubicMap> cms, in Vec2KeyframeAnimator()
130 : INHERITED(Keyframe::Value::Type::kIndex) in Vec2AnimatorBuilder()
208 Keyframe::Value* v) override { in parseKFValue()
DVectorKeyframeAnimator.h35 Keyframe::Value*) override;
/third_party/typescript/tests/baselines/reference/
DjsdocTemplateTag.errors.txt1 …ype '(keyframes: any[]) => void' is not assignable to type '(keyframes: Keyframe[] | PropertyIndex…
30 !!! error TS2322: Type '(keyframes: any[]) => void' is not assignable to type '(keyframes: Keyframe
DjsdocTemplateTag.types46 >Element.prototype.animate : (keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | …
50 >animate : (keyframes: Keyframe[] | PropertyIndexedKeyframes, options?: number | KeyframeAnimationO…
/third_party/skia/modules/skottie/
DBUILD.gn70 "tests/Keyframe.cpp",
/third_party/ffmpeg/tests/ref/fate/
Dsub-ass-to-ass-transcode20 Keyframes File: ../Desktop/Keyframe Raws/kamisama05-wr.keyframes.txt
/third_party/typescript/lib/
Dlib.dom.d.ts680 interface Keyframe { interface
2113 …animate(keyframes: Keyframe[] | PropertyIndexedKeyframes | null, options?: number | KeyframeAnimat…
9770 setKeyframes(keyframes: Keyframe[] | PropertyIndexedKeyframes | null): void;
9775 …new(target: Element | null, keyframes: Keyframe[] | PropertyIndexedKeyframes | null, options?: num…
/third_party/typescript/src/lib/
Ddom.generated.d.ts660 interface Keyframe { interface
2093 …animate(keyframes: Keyframe[] | PropertyIndexedKeyframes | null, options?: number | KeyframeAnimat…
9750 setKeyframes(keyframes: Keyframe[] | PropertyIndexedKeyframes | null): void;
9755 …new(target: Element | null, keyframes: Keyframe[] | PropertyIndexedKeyframes | null, options?: num…
/third_party/rust/crates/bindgen/bindgen-tests/tests/
Dstylo.hpp59000 struct Keyframe;
59020 typedef nsTArray<mozilla::Keyframe> RawGeckoKeyframeList;
177034 struct Keyframe;
177263 mozilla::Keyframe* Gecko_AnimationAppendKeyframe(RawGeckoKeyframeListBorrowedMut keyframes,