From b042647b68abdc82490ca6e059993b8eba28904c Mon Sep 17 00:00:00 2001 From: Russell Cohen Date: Wed, 24 Nov 2010 01:09:12 -0500 Subject: Refactoring complete! Made modules/packages as appropriate. Finally. --- renderers/PygameRenderer.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 renderers/PygameRenderer.py (limited to 'renderers/PygameRenderer.py') diff --git a/renderers/PygameRenderer.py b/renderers/PygameRenderer.py new file mode 100644 index 0000000..6f7f65b --- /dev/null +++ b/renderers/PygameRenderer.py @@ -0,0 +1,20 @@ +from operationscore.Renderer import * +import pygame +from pygame.locals import * +import pdb +class PygameRenderer(Renderer): + def initRenderer(self): + pygame.init() + self.screen = pygame.display.set_mode((1300,50)) + self.background = pygame.Surface(self.screen.get_size()) + self.background = self.background.convert() + self.background.fill(Color('Black')) + def render(self, lightSystem): + self.background.fill(Color('Black')) + #print 'drawing color:',light.color + for light in lightSystem: + pygame.draw.circle(self.background, light.state(), light.location, \ + light.radius) + + self.screen.blit(self.background, (0,0)) + pygame.display.flip() -- cgit v1.2.3