//////////////////////////////////////////////////////////////////////// /// /// @fn void NoeudComposite::accepter(VisiteurAbstrait& visiteur) /// /// Cette fonction passe en parametre l'objet au visiteur appelant /// /// @param[in] visiteur : visiteur qui appelle le noeud /// /// @return Aucune. /// //////////////////////////////////////////////////////////////////////// void NoeudComposite::accepter(VisiteurAbstrait& visiteur) { visiteur.visiter(*this); }
//////////////////////////////////////////////////////////////////////// /// /// @fn void NoeudAbstrait::accepter(VisiteurAbstrait& visiteur) /// /// Cette fonction accepter le visiteur et lui permettre de faire son traitement /// sur l'objet appellant /// /// /// @param[in] visiteur : un objet visiteur /// /// @return Aucune. /// //////////////////////////////////////////////////////////////////////// void NoeudCurseurCroix::accepter(VisiteurAbstrait& visiteur) { visiteur.visiter(*this); }
//////////////////////////////////////////////////////////////////////// /// /// @fn void NoeudAbstrait::accepter(VisiteurAbstrait& visiteur) /// /// Cette fonction accepter le visiteur et lui permettre de faire son traitement /// sur l'objet appellant /// /// /// @param[in] visiteur : un objet visiteur /// /// @return Aucune. /// //////////////////////////////////////////////////////////////////////// void NoeudAnimation::accepter(VisiteurAbstrait& visiteur) { visiteur.visiter(*this); }
//////////////////////////////////////////////////////////////////////// /// /// @fn void NoeudAbstrait::accepter(VisiteurAbstrait& visiteur) /// /// Cette fonction accepter le visiteur et lui permettre de faire son traitement /// sur l'objet appellant /// /// /// @param[in] visiteur : un objet visiteur /// /// @return Aucune. /// //////////////////////////////////////////////////////////////////////// void NoeudProjectile::accepter(VisiteurAbstrait& visiteur) { visiteur.visiter(*this); }