comparison nagslang/screens/base.py @ 18:9ecb1d222ee0

Screens.
author Simon Cross <hodgestar@gmail.com>
date Sun, 01 Sep 2013 14:48:21 +0200
parents nagslang/area.py@1cd05cfec375
children 347667c941de
comparison
equal deleted inserted replaced
17:b0644173d0aa 18:9ecb1d222ee0
1 """A screen or area in which action happens."""
2
3 from pygame import event
4 import pymunk
5
6
7 class Screen(object):
8
9 def __init__(self):
10 self.space = pymunk.Space()
11
12 def post_event(self, ev):
13 event.post(ev)
14
15 def handle_event(self, ev):
16 pass
17
18 def render(self, surface):
19 pass
20
21 def tick(self, step):
22 """Step the given amount of time."""
23 self.space.step(step)