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

Function PiuTransitionComplete

modules/piu/All/piuTransition.c:70–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68}
69
70void PiuTransitionComplete(PiuTransition* self, PiuContainer* container)
71{
72 PiuTransitionStep(self, 1);
73 PiuApplicationStopContent((*self)->application, self);
74 PiuTransitionEnd(self);
75 PiuContentUseIdle(self)->time = -1;
76 (*self)->container = NULL;
77 (*self)->application = NULL;
78 self = (*self)->next;
79 while (self) {
80 PiuTransitionBegin(self);
81 PiuTransitionStep(self, 1);
82 PiuTransitionEnd(self);
83 self = (*self)->next;
84 }
85 (*container)->transition = NULL;
86 PiuBehaviorOnTransitionEnded(container);
87}
88
89void PiuTransitionCreate(xsMachine* the)
90{

Callers 2

PiuContainerUnbindFunction · 0.85
PiuContainer_runFunction · 0.85

Calls 5

PiuTransitionStepFunction · 0.85
PiuTransitionEndFunction · 0.85
PiuContentUseIdleFunction · 0.85
PiuTransitionBeginFunction · 0.85

Tested by

no test coverage detected