Searched refs:LottieExpression (Results 1 – 4 of 4) sorted by relevance
/lvgl-latest/src/libs/thorvg/ |
D | tvgLottieExpressions.h | 32 struct LottieExpression; 47 bool result(float frameNo, NumType& out, LottieExpression* exp) in result() 62 bool result(float frameNo, Point& out, LottieExpression* exp) in result() 82 bool result(float frameNo, RGB24& out, LottieExpression* exp) in result() 105 bool result(float frameNo, Fill* fill, LottieExpression* exp) in result() 118 … LottieRoundnessModifier* roundness, const LottieOffsetModifier* offsetPath, LottieExpression* exp) in result() 140 jerry_value_t evaluate(float frameNo, LottieExpression* exp); 143 void buildComp(LottieComposition* comp, float frameNo, LottieExpression* exp); 144 void buildComp(jerry_value_t context, float frameNo, LottieLayer* comp, LottieExpression* exp); 145 void buildGlobal(LottieExpression* exp); [all …]
|
D | tvgLottieExpressions.cpp | 40 LottieExpression* exp; 64 static ExpContent* _expcontent(LottieExpression* exp, float frameNo, LottieObject* obj) in _expcontent() 251 …jerry_value_t context, float frameNo, LottieLayer* layer, LottieLayer* comp, LottieExpression* exp) in _buildLayer() 692 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _nearestKey() 734 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _valueAtTime() 757 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _velocityAtTime() 791 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _speedAtTime() 825 static bool _loopOutCommon(LottieExpression* exp, const jerry_value_t args[], const jerry_length_t … in _loopOutCommon() 827 exp->loop.mode = LottieExpression::LoopMode::OutCycle; in _loopOutCommon() 831 if (!strcmp(name, EXP_CYCLE)) exp->loop.mode = LottieExpression::LoopMode::OutCycle; in _loopOutCommon() [all …]
|
D | tvgLottieProperty.h | 120 LottieExpression* exp = nullptr; 132 struct LottieExpression struct 149 ~LottieExpression() in ~LottieExpression() argument 226 float _loop(T* frames, float frameNo, LottieExpression* exp) in _loop() 233 case LottieExpression::LoopMode::InCycle: { in _loop() 236 case LottieExpression::LoopMode::InPingPong: { in _loop() 242 case LottieExpression::LoopMode::OutCycle: { in _loop() 245 case LottieExpression::LoopMode::OutPingPong: { in _loop() 329 … if (exp->loop.mode != LottieExpression::LoopMode::None) frameNo = _loop(frames, frameNo, exp); in operator() 493 … if (exp->loop.mode != LottieExpression::LoopMode::None) frameNo = _loop(frames, frameNo, exp); in operator() [all …]
|
D | tvgLottieParser.cpp | 40 static LottieExpression* _expression(char* code, LottieComposition* comp, LottieLayer* layer, Lotti… in _expression() 44 auto inst = new LottieExpression; in _expression()
|