source: trunk/game/scripts/viewbase.py @ 653

Revision 653, 1.0 KB checked in by beliar, 9 years ago (diff)

Patch by Beliar.

  • Added a class for the action box at the bottom of the screen and replaced the sections in hud.py to use this instead. Currently it does the same as before but this may change.
  • Fixed svn eol_style properties of sever python scripts
  • Property svn:eol-style set to native
Line 
1#!/usr/bin/env python
2
3#   This file is part of PARPG.
4
5#   PARPG is free software: you can redistribute it and/or modify
6#   it under the terms of the GNU General Public License as published by
7#   the Free Software Foundation, either version 3 of the License, or
8#   (at your option) any later version.
9
10#   PARPG is distributed in the hope that it will be useful,
11#   but WITHOUT ANY WARRANTY; without even the implied warranty of
12#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13#   GNU General Public License for more details.
14
15#   You should have received a copy of the GNU General Public License
16#   along with PARPG.  If not, see <http://www.gnu.org/licenses/>.
17
18class ViewBase(object):
19    """Base class for views"""
20    def __init__(self, engine, model):
21        """Constructor for engine
22           @param engine: A fife.Engine instance
23           @type engine: fife.Engine
24           @param model: a script.GameModel instance
25           @type model: script.GameModel
26           """
27        self.engine = engine
28        self.model = model
Note: See TracBrowser for help on using the repository browser.