(*args, **kwargs)
| 148 | def __getattribute__(self, name): |
| 149 | if name.startswith("draw_") and self._context != "run": |
| 150 | def wrapper(*args, **kwargs): |
| 151 | self.drawing_calls.append((name, args, kwargs)) |
| 152 | if not self._context: |
| 153 | self.render() |
| 154 | return wrapper |
| 155 | else: |
| 156 | return object.__getattribute__(self, name) |