parent
72cea8d78f
commit
872460562e
@ -1,3 +1,8 @@
|
||||
package model.boucleDeJeu;
|
||||
|
||||
/**
|
||||
* Perrmet d'avoir une boucle de jeu Runnable dans un thread
|
||||
* @author Yohann Breuil
|
||||
* @author Allan Point
|
||||
*/
|
||||
public interface IBoucleDeJeu extends Runnable {}
|
||||
|
@ -1,5 +1,13 @@
|
||||
package model.boucleDeJeu.observer;
|
||||
|
||||
/**
|
||||
* Permet d'obbserver une boucle de jeu
|
||||
* @author Yohann Breuil
|
||||
* @author Allan Point
|
||||
*/
|
||||
public interface ObserverBDJ {
|
||||
/**
|
||||
* Réaction en cas de notification
|
||||
*/
|
||||
void update();
|
||||
}
|
||||
|
@ -1,7 +1,21 @@
|
||||
package model.cellule;
|
||||
|
||||
/**
|
||||
* Tout les etats possible pour la manipulation de cellules
|
||||
*/
|
||||
public enum CellState {
|
||||
/**
|
||||
* La cellule est vivante
|
||||
*/
|
||||
LIVE,
|
||||
|
||||
/**
|
||||
* La cellule est morte ou meur
|
||||
*/
|
||||
DIE,
|
||||
|
||||
/**
|
||||
* La cellule née
|
||||
*/
|
||||
BIRTH
|
||||
}
|
||||
|
Loading…
Reference in new issue