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

Function PiuTransitionRun

modules/piu/All/piuTransition.c:162–178  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

160}
161
162void PiuTransitionRun(PiuTransition* self, PiuContainer* container)
163{
164 PiuTransition* transition = (*container)->transition;
165 (*self)->application = (*container)->application;
166 (*self)->container = container;
167 if (transition) {
168 while ((*transition)->next)
169 transition = (*transition)->next;
170 (*transition)->next = self;
171 }
172 else {
173 (*container)->transition = self;
174 PiuBehaviorOnTransitionBeginning(container);
175 PiuTransitionBegin(self);
176 PiuApplicationStartContent((*self)->application, self);
177 }
178}
179
180void PiuTransitionStep(PiuTransition* self, double fraction)
181{

Callers 1

PiuContainer_runFunction · 0.85

Calls 2

PiuTransitionBeginFunction · 0.85

Tested by

no test coverage detected