Mercurial > touhou
diff pytouhou/ui/gamerenderer.py @ 422:52829ebe2561
Refactor window management in its own class.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Tue, 16 Jul 2013 21:07:15 +0200 |
parents | 5fe6cd6ceb48 |
children |
line wrap: on
line diff
--- a/pytouhou/ui/gamerenderer.py +++ b/pytouhou/ui/gamerenderer.py @@ -29,24 +29,8 @@ from .renderer import Renderer class GameRenderer(Renderer): - __slots__ = ('game', 'background') - - def __init__(self, resource_loader, game=None, background=None): + def __init__(self, resource_loader): Renderer.__init__(self, resource_loader) - if game: - self.load_game(game, background) - - - def load_game(self, game=None, background=None): - self.game = game - self.background = background - - if game: - # Preload textures - self.texture_manager.preload(game.resource_loader.instanced_anms.values()) - - if background: - self.prerender_background(background) def render(self):