view mamba/widgets/level.py @ 71:58557a89ec86

Some tile improvements and stuff.
author Jeremy Thurgood <firxen@gmail.com>
date Sun, 11 Sep 2011 17:51:43 +0200
parents 1b725035b8ef
children c8d6ca296884
line wrap: on
line source

from pygame.rect import Rect

from mamba.widgets.base import Widget


class LevelWidget(Widget):
    def __init__(self, level, offset=(0, 0)):
        self.level = level
        level_rect = Rect(offset, level.get_size())
        super(LevelWidget, self).__init__(level_rect)

    def draw(self, surface):
        surface.blit(self.level.background, (0, 0))
        self.level.tilegroup.draw(surface)

    def event(self, event):
        # TODO: Implement
        pass