Class Niveau

java.lang.Object
  |
  +--Niveau

public class Niveau
extends java.lang.Object

Classe Niveau : Un niveau du jeu!

Author:
Matthias MEUSBURGER

Field Summary
(package private)  java.lang.String intitule
           
(package private)  Case[][] unecase
           
 
Constructor Summary
Niveau(java.lang.String pintitule, Case[][] ptab)
          Constructeur
 
Method Summary
 void dessine(java.awt.Graphics g, java.awt.Image pomme, java.awt.Image superpomme, java.awt.Image pommemystere)
          Affiche l'aire de jeu
 Case[][] getAire()
          Renvoie l'aire de jeu
 Case getCase(int i, int j)
          Renvoie une case du jeu
 java.lang.String getIntitule()
          Renvoie l'intitulé du niveau
 void resetProps()
          Remet les propriétés du niveau à zéro à l'exception des murs
 void setIntitule(java.lang.String intitule)
          Met à jour l'intitulé du niveau
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

intitule

java.lang.String intitule

unecase

Case[][] unecase
Constructor Detail

Niveau

public Niveau(java.lang.String pintitule,
              Case[][] ptab)
Constructeur

Method Detail

getAire

public Case[][] getAire()
Renvoie l'aire de jeu


resetProps

public void resetProps()
Remet les propriétés du niveau à zéro à l'exception des murs

See Also:
Case.resetProps()

getIntitule

public java.lang.String getIntitule()
Renvoie l'intitulé du niveau


getCase

public Case getCase(int i,
                    int j)
Renvoie une case du jeu


setIntitule

public void setIntitule(java.lang.String intitule)
Met à jour l'intitulé du niveau


dessine

public void dessine(java.awt.Graphics g,
                    java.awt.Image pomme,
                    java.awt.Image superpomme,
                    java.awt.Image pommemystere)
Affiche l'aire de jeu