class Engine(object):
- def __init__(self, surface):
+ def __init__(self, surface, scene):
self._surface = surface
+ self._scene = scene
def run(self):
while True:
for ev in pygame.event.get():
if ev.type == pgl.QUIT:
return
+ self._scene.handle_event()
# TODO: work
pygame.display.flip()