Lines Matching refs:ManagedAnimation
106 class ManagedAnimation final : public SkRefCnt { class
108 static sk_sp<ManagedAnimation> Make(const std::string& json, in Make()
118 ? sk_sp<ManagedAnimation>(new ManagedAnimation(std::move(animation), std::move(mgr))) in Make()
122 ~ManagedAnimation() override = default;
192 ManagedAnimation(sk_sp<skottie::Animation> animation, in ManagedAnimation() function in __anon81fc85180111::ManagedAnimation
382 class_<ManagedAnimation>("ManagedAnimation") in EMSCRIPTEN_BINDINGS()
383 .smart_ptr<sk_sp<ManagedAnimation>>("sk_sp<ManagedAnimation>") in EMSCRIPTEN_BINDINGS()
384 .function("version" , &ManagedAnimation::version) in EMSCRIPTEN_BINDINGS()
385 .function("size" , &ManagedAnimation::size) in EMSCRIPTEN_BINDINGS()
386 .function("duration" , &ManagedAnimation::duration) in EMSCRIPTEN_BINDINGS()
387 .function("fps" , &ManagedAnimation::fps) in EMSCRIPTEN_BINDINGS()
388 .function("seek" , &ManagedAnimation::seek) in EMSCRIPTEN_BINDINGS()
389 .function("seekFrame" , &ManagedAnimation::seekFrame) in EMSCRIPTEN_BINDINGS()
390 ….function("render" , select_overload<void(SkCanvas*) const>(&ManagedAnimation::render), allow_r… in EMSCRIPTEN_BINDINGS()
392 (&ManagedAnimation::render), allow_raw_pointers()); in EMSCRIPTEN_BINDINGS()
406 ->sk_sp<ManagedAnimation> { in EMSCRIPTEN_BINDINGS()
421 return ManagedAnimation::Make(json, in EMSCRIPTEN_BINDINGS()