Lines Matching refs:comp
39 if (comp) { in run()
40 builder->update(comp, frameNo); in run()
47 comp = parser.comp; in run()
49 builder->build(comp); in run()
85 delete(comp); in ~LottieLoader()
96 if (comp) { in header()
97 w = static_cast<float>(comp->w); in header()
98 h = static_cast<float>(comp->h); in header()
99 frameDuration = comp->duration(); in header()
100 frameCnt = comp->frameCnt(); in header()
101 frameRate = comp->frameRate; in header()
286 if (!comp) return nullptr; in paint()
287 comp->initiated = true; in paint()
288 return comp->root->scene; in paint()
294 if (!ready() || comp->slots.count == 0) return false; in override()
305 parser.comp = comp; in override()
309 for (auto s = comp->slots.begin(); s < comp->slots.end(); ++s) { in override()
322 for (auto s = comp->slots.begin(); s < comp->slots.end(); ++s) { in override()
389 return ready() ? comp->markers.count : 0; in markersCnt()
395 if (!ready() || index >= comp->markers.count) return nullptr; in markers()
396 auto marker = comp->markers.begin() + index; in markers()
403 if (!ready() || comp->markers.count == 0) return false; in segment()
405 for (auto m = comp->markers.begin(); m < comp->markers.end(); ++m) { in segment()
420 if (comp) return true; in ready()
423 if (comp) return true; in ready()