| 160 | } |
| 161 | |
| 162 | void 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 | |
| 180 | void PiuTransitionStep(PiuTransition* self, double fraction) |
| 181 | { |
no test coverage detected