Home
last modified time | relevance | path

Searched refs:LottieTextRange (Results 1 – 4 of 4) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgLottieParser.cpp1141 auto selector = new LottieTextRange; in parseTextRange()
1151 else if (KEY_AS("b")) selector->based = (LottieTextRange::Based) getInt(); in parseTextRange()
1153 else if (KEY_AS("sh")) selector->shape = (LottieTextRange::Shape) getInt(); in parseTextRange()
1155 else if (KEY_AS("r")) selector->rangeUnit = (LottieTextRange::Unit) getInt(); in parseTextRange()
DtvgLottieModel.h201 struct LottieTextRange struct
278 Array<LottieTextRange*> ranges;
DtvgLottieModel.cpp116 void LottieTextRange::range(float frameNo, float totalLen, float& start, float& end) in range()
DtvgLottieBuilder.cpp1077 … if ((*s)->based == LottieTextRange::Based::CharsExcludingSpaces) basedIdx = idx - space; in updateText()
1078 … else if ((*s)->based == LottieTextRange::Based::Words) basedIdx = line + space; in updateText()
1079 else if ((*s)->based == LottieTextRange::Based::Lines) basedIdx = line; in updateText()