home *** CD-ROM | disk | FTP | other *** search
/ Freelog 17 / Freelog017.iso / BeOS / ababelone / Sources / DeplacementHumain.h < prev    next >
C/C++ Source or Header  |  2000-11-05  |  1KB  |  40 lines

  1. /*
  2.     Copyright (C) 2000 by Herv├⌐ PHILIPPE <rv@bemail.org>
  3.  
  4.     This library is free software; you can redistribute it and/or
  5.     modify it under the terms of the GNU Library General Public
  6.     License as published by the Free Software Foundation; either
  7.     version 2 of the License, or (at your option) any later version.
  8.  
  9.     This library is distributed in the hope that it will be useful,
  10.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  12.     Library General Public License for more details.
  13.  
  14.     You should have received a copy of the GNU Library General Public
  15.     License along with this library; if not, write to the Free
  16.     Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  17. */
  18.  
  19. #ifndef _DEPLACEMENTHUMAIN_H_
  20. #define _DEPLACEMENTHUMAIN_H_
  21.  
  22. #include "Deplacement.h"
  23.  
  24. class DeplacementHumain : public Deplacement
  25. {
  26. // FONCTIONS
  27.     public:
  28.                 DeplacementHumain(PlateauDeJeuInterne* plateau_de_jeu_interne, PlateauDeJeuGraphique* plateau_de_jeu_graphique, int8 couleur);
  29.         void    JoueurAppuieSouris(BPoint where);
  30.         int8    JoueurRelacheSouris(BPoint where, bool faire_glisser_les_boules = true);
  31.         void    Deselectionner();
  32.     protected:
  33.         void    LigneLateralePossible(int8 numero_boule_appuyee);
  34.  
  35. // VARIABLES ET CONSTANTES
  36.     private:
  37.  
  38. };
  39.  
  40. #endif