//////////////////////////////////////////////////////////////////////// /// /// @fn ArbreRendu::ArbreRendu() /// /// Ne fait qu'assigner que ce noeud n'est pas sélectionnable. /// /// @return Aucune (constructeur). /// //////////////////////////////////////////////////////////////////////// ArbreRendu::ArbreRendu() : NoeudComposite("racine") { // On ne veut pas que ce noeud soit sélectionnable. assignerEstSelectionnable(false); setAccelbonus(2); setAsterpsec(60); setNbstatsauv(1); setDifficulte(1); }
//////////////////////////////////////////////////////////////////////// /// /// @fn NoeudTable::NoeudTable(const std::string& typeNoeud) /// /// Ce constructeur ne fait qu'appeler la version de la classe et base /// et donner des valeurs par défaut aux variables membres. /// /// @param[in] typeNoeud : Le type du noeud. /// /// @return Aucune (constructeur). /// //////////////////////////////////////////////////////////////////////// NoeudTable::NoeudTable(const std::string& typeNoeud) : NoeudComposite{ typeNoeud } { assignerEstSelectionnable(false); }
//////////////////////////////////////////////////////////////////////// /// /// @fn NoeudDepart::NoeudDepart(const std::string& typeNoeud) /// /// Ce constructeur ne fait qu'appeler la version de la classe de base /// et donner des valeurs par défaut aux variables membres. /// /// @param[in] typeNoeud : Le type du noeud. /// /// @return Aucune (constructeur). /// //////////////////////////////////////////////////////////////////////// NoeudDepart::NoeudDepart(const std::string& typeNoeud) : NoeudAbstrait{ typeNoeud } { assignerEstSelectionnable(true); }
//////////////////////////////////////////////////////////////////////// /// /// @fn NoeudLigneComposite::NoeudLigneComposite(const std::string& typeNoeud) /// /// Ce constructeur ne fait qu'appeler la version de la classe et base /// et donner des valeurs par défaut aux variables membres. /// /// @param[in] typeNoeud : Le type du noeud. /// /// @return Aucune (constructeur). /// //////////////////////////////////////////////////////////////////////// NoeudLigneComposite::NoeudLigneComposite(const std::string& typeNoeud) : NoeudComposite{ typeNoeud } { assignerEstSelectionnable(true); }