mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-06 03:33:41 +02:00
Lottie refactoring
This commit is contained in:
parent
d7bb7d55b4
commit
1e68aa0ef4
204 changed files with 76 additions and 17215 deletions
|
|
@ -49,7 +49,7 @@ swift_library(
|
|||
deps = [
|
||||
"//submodules/Display",
|
||||
"//submodules/MetalEngine",
|
||||
"//submodules/TelegramUI/Components/LottieCpp",
|
||||
"//submodules/LottieCpp",
|
||||
"//submodules/TelegramUI/Components/LottieMetal",
|
||||
"//submodules/rlottie:RLottieBinding",
|
||||
"//Tests/LottieMetalTest/QOILoader",
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ objc_library(
|
|||
"PublicHeaders",
|
||||
],
|
||||
deps = [
|
||||
"//submodules/TelegramUI/Components/LottieCpp",
|
||||
"//submodules/LottieCpp",
|
||||
"//Tests/LottieMetalTest/thorvg",
|
||||
],
|
||||
sdk_frameworks = [
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
#import <UIKit/UIKit.h>
|
||||
|
||||
#import <LottieCpp/LottieCpp.h>
|
||||
#import <LottieCpp/LottieAnimationContainer.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@
|
|||
|
||||
#include <LottieCpp/LottieCpp.h>
|
||||
|
||||
#include <QuartzCore/QuartzCore.h>
|
||||
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
#include <cassert>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
#include "CoreGraphicsCanvasImpl.h"
|
||||
|
||||
#include <LottieCpp/CGPathCocoa.h>
|
||||
#include <LottieCpp/VectorsCocoa.h>
|
||||
|
||||
namespace lottieRendering {
|
||||
|
||||
namespace {
|
||||
|
|
|
|||
|
|
@ -6,6 +6,9 @@
|
|||
#import "NullCanvasImpl.h"
|
||||
|
||||
#include <LottieCpp/RenderTreeNode.h>
|
||||
#include <LottieCpp/LottieAnimationContainer.h>
|
||||
#include <LottieCpp/CGPathCocoa.h>
|
||||
#include <LottieCpp/VectorsCocoa.h>
|
||||
|
||||
namespace {
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
#include "ThorVGCanvasImpl.h"
|
||||
|
||||
#include <LottieCpp/CGPathCocoa.h>
|
||||
#include <LottieCpp/VectorsCocoa.h>
|
||||
|
||||
namespace lottieRendering {
|
||||
|
||||
namespace {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue