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

Function PiuApplicationStartContent

modules/piu/All/piuApplication.c:278–293  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

276}
277
278void PiuApplicationStartContent(PiuApplication* self, void* it)
279{
280 PiuIdleLink* link = it;
281 PiuIdleLink* current = (*self)->idleChain;
282 while (current) {
283 if (current == link)
284 break;
285 current = PiuContentUseIdle(current)->idleLink;
286 }
287 if (!current) {
288 PiuContentUseIdle(link)->idleLink = (*self)->idleChain;
289 (*self)->idleChain = link;
290 }
291 PiuContentUseIdle(link)->ticks = PiuViewTicks((*self)->view);
292 PiuViewReschedule((*self)->view);
293}
294
295void PiuApplicationStopContent(PiuApplication* self, void* it)
296{

Callers 4

PiuContentBindFunction · 0.85
PiuContentStartFunction · 0.85
PiuTransitionIdleFunction · 0.85
PiuTransitionRunFunction · 0.85

Calls 3

PiuContentUseIdleFunction · 0.85
PiuViewTicksFunction · 0.50
PiuViewRescheduleFunction · 0.50

Tested by

no test coverage detected