MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / PiuContentSetTime

Function PiuContentSetTime

modules/piu/All/piuContent.c:517–530  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

515}
516
517void PiuContentSetTime(PiuContent* self, double time)
518{
519 PiuIdle selfIdle = PiuContentUseIdle(self);
520 double duration = selfIdle->duration;
521 if (time < 0)
522 time = 0;
523 if (duration && (time > duration))
524 time = duration;
525 if (selfIdle->time != time) {
526 selfIdle->time = time;
527 (*(*self)->dispatch->sync)(self);
528 PiuBehaviorOnTimeChanged(self);
529 }
530}
531
532void PiuContentShow(PiuContent* self, PiuBoolean showIt)
533{

Callers 6

PiuContentDictionaryFunction · 0.85
PiuContentIdleFunction · 0.85
PiuContentSetDurationFunction · 0.85
PiuContentSetFractionFunction · 0.85
PiuContent_set_timeFunction · 0.85
PiuImage_set_frameIndexFunction · 0.85

Calls 1

PiuContentUseIdleFunction · 0.85

Tested by

no test coverage detected