Handle GUI events until the main window is closed.
(self)
| 260 | return toggle |
| 261 | |
| 262 | def _tick(self): |
| 263 | """Handle GUI events until the main window is closed.""" |
| 264 | if self._deferred_reload_request: |
| 265 | self._perform_deferred_reload(self._deferred_reload_request) |
| 266 | self._deferred_reload_request = None |
| 267 | time_elapsed = self._frame_timer.tick() * self._time_multiplier.get() |
| 268 | if self._runtime: |
| 269 | with self._viewer.perturbation.apply(self._pause_subject.value): |
| 270 | self._runtime.tick(time_elapsed, self._pause_subject.value) |
| 271 | self._viewer.render() |
| 272 | |
| 273 | def _load_environment(self, zoom_to_scene): |
| 274 | """Loads a new environment.""" |