X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fscenes%2Fscene.py;h=f0acf21bdf9f62a1f9fef85a1f3ce4771234c116;hb=ea0fea7855b70665b1b155f1d20495e88096b73a;hp=c82427d565790299f5cab195958a84df635a46d3;hpb=ad08d93da75b41011d609a8ecd2a7748af6737f9;p=naja.git diff --git a/naja/scenes/scene.py b/naja/scenes/scene.py index c82427d..f0acf21 100644 --- a/naja/scenes/scene.py +++ b/naja/scenes/scene.py @@ -10,7 +10,7 @@ class Scene(object): E.g. Splash screen, game board, credits, win, lose. """ def __init__(self): - pass + self.widgets = [] def enter(self): pass @@ -19,7 +19,11 @@ class Scene(object): pass def render(self, surface): - pass + self.render_widgets(surface) + + def render_widgets(self, surface): + for widget in self.widgets: + widget.render(surface) def handle_event(self, ev): pass