diff nagslang/render.py @ 647:aeb366d97774

Show splash image on startup
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 08 Sep 2013 02:02:09 +0200
parents 9ea26b835271
children
line wrap: on
line diff
--- a/nagslang/render.py	Sun Sep 08 01:49:23 2013 +0200
+++ b/nagslang/render.py	Sun Sep 08 02:02:09 2013 +0200
@@ -242,6 +242,16 @@
             self.widget.draw(surface)
 
 
+class ImageOverlay(Overlay):
+    def __init__(self, image):
+        self.image = image
+
+    def render(self, surface, display_offset, max_width):
+        x = (surface.get_width() - self.image.get_width()) / 2
+        y = (surface.get_height() - self.image.get_height()) / 2
+        surface.blit(self.image, (x, y))
+
+
 class TiledRenderer(Renderer):
     """Tile the given image to fit the given outline