ThorVG  v0.13
thorvg_lottie.h
1 #ifndef _THORVG_LOTTIE_H_
2 #define _THORVG_LOTTIE_H_
3 
4 #include <thorvg.h>
5 
6 namespace tvg
7 {
8 
20 class TVG_API LottieAnimation final : public Animation
21 {
22 public:
23  ~LottieAnimation();
24 
36  Result override(const char* slot) noexcept;
37 
45  static std::unique_ptr<LottieAnimation> gen() noexcept;
46 };
47 
48 } //namespace
49 
50 #endif //_THORVG_LOTTIE_H_
The Animation class enables manipulation of animatable images.
Definition: thorvg.h:1843
The LottieAnimation class enables control of advanced Lottie features.
Definition: thorvg_lottie.h:21
static std::unique_ptr< LottieAnimation > gen() noexcept
Creates a new LottieAnimation object.
Result
Enumeration specifying the result from the APIs.
Definition: thorvg.h:77