view mamba/habitats/level.py @ 24:30d4f3e62bcf

Refactor widgets *again*, add container to Habitat
author Stefano Rivera <stefano@rivera.za.net>
date Sun, 11 Sep 2011 14:21:50 +0200
parents 6d195a3a4557
children fc4b7db1d832
line wrap: on
line source

"""Where a level object hides."""

from mamba.engine import Habitat
from mamba.widgets.level import LevelWidget
from mamba.level import Level


class LevelHabitat(Habitat):
    def __init__(self, level_name):
        super(LevelHabitat, self).__init__()
        self.level = Level(level_name)
        self.container.add(LevelWidget(self.level))