Manages the square array of the game (Case)
Manages the square array of the game (Case). Manages the two levels, the options appearing, the destruction of animations when finished, the Femme (woman), the stacks of the Case. Manages also the interactions from Case to Bonhomme20 (in fact, the Case call the Bonhomme20 methods).
Sounder* const sounderRef
BonhommeContainer* const bonhommeContainerRef
FlashPalette* const paletteRef
Array3 < List< Case * > * > * tab
Trembleur* trembleurRef
Coeur* coeur
bool armageddonActived
int countScreenBlow
int maxCountScreenBlow
Blower* blowerRef
StripContainer* stripContainerRef
Tji mult
Tji trembleExplosion
Tji trembleArmageddon
bool add(Case *c, int j, int i, int niv) throw()
void blowUp(int niv, int j, int i, int puissance, bool traverseMur) throw()
void action(int niv, int j, int i, Bonhomme20& bonhomme) throw()
void tolerantAction(int niv, int j, int i, Bonhomme20& bonhomme) throw()
void actionAllBonhomme() throw()
void remplirOption(Ini& ini, int numeroSection, const String& iniId, List< AuxStruct * >& posMur, CaseId::Id id, int nbBonhomme) throw()
void remplirMur(Ini& ini, int numeroSection, List< AuxStruct * >& posMur, int nbBonhomme) throw()
int virtual virtualWalk() throw()
void validatePos(int& j, int& i) throw(Exception)
void destroy() throw()
bool conditionBlowUp(int niv, int j, int i, bool traverseMur) throw()
void endOfCount(int value) throw()
Grille(Ini& ini, BonhommeContainer& bonhommeContainer, FlashPalette& palette, Sounder& sounder, Blower& blower, StripContainer& stripContainer) throw()
virtual ~Grille() throw()
void setTrembleur(Trembleur& trembleur) throw()
void putIniCase(Ini& ini, const String& s, CaseId::Id id, bool allNiv) throw(Exception)
void create(Ini& ini, int numeroSection, int jBackSize, int iBackSize) throw(Exception)
int nbColumn() const throw()
int nbNiv() const throw()
void virtual keyAction(const Key& key) throw()
bool add(CaseId::Id id, int niv, int j, int i, Bonhomme20 *bonhomme=0) throw(Exception)
bool traversable(int niv, int j, int i, bool force) throw()
bool high(int niv, int j, int i) throw()
void armageddon() throw()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de