18 lines
521 B
C++
18 lines
521 B
C++
#pragma once
|
|
|
|
#include "../Joueur.hpp"
|
|
#include "../Plateau.hpp"
|
|
|
|
struct PlateauDames final : public Plateau {
|
|
PlateauDames(Joueur &joueur1, Joueur &joueur2);
|
|
virtual ~PlateauDames();
|
|
|
|
Joueur *j1, *j2;
|
|
|
|
// Pareil que deplacementValide mais est utilisable avec des coordonnées
|
|
bool deplacementValideCoor(const int x1, const int y1, const int x2,
|
|
const int y2) const;
|
|
|
|
// Vérifie que le déplacement est valide
|
|
bool deplacementValide(const int destX, const int destY) const;
|
|
};
|