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