|
Projet Darts
0.2
BTS SNIR LaSalle Avignon 2020
|
Déclaration de la classe Joueur (Module Ecran-DARTS) Plus de détails...
#include <joueur.h>

Fonctions membres publiques | |
| void | addHistoriqueVolees (float volee) |
| Méthode qui ajoute la volée au vecteur contenant l'historique des volées. Plus de détails... | |
| bool | getEliminer () const |
| Retourne un etat true/false pour savoir si le joueur est eliminé Plus de détails... | |
| int | getFlechette () const |
| Retourne le nombre de flechette du joueur. Plus de détails... | |
| QVector< float > | getHistoriqueVolees () const |
| Retourne le vector contenant tous les scores des volées precedente. Plus de détails... | |
| int | getMoyenneVolee () const |
| Retourne la moyenne des volees. Plus de détails... | |
| QString | getNom () const |
| Retourne le nom du joueur. Plus de détails... | |
| int | getScore () const |
| Retourne le score du joueur. Plus de détails... | |
| int | getScoreManchePrecedente () const |
| Retourne le score de la manche precedente. Plus de détails... | |
| Joueur (QString nom, int score, int nbFlechette) | |
| Constructeur de la classe Joueur. Plus de détails... | |
| void | setEliminer (bool elimine) |
| permet de modifier si le joueur est eliminer Plus de détails... | |
| void | setMoyenneVolee (int moyenneVolee) |
| Permets de mettre à jour la moyenne des volées. Plus de détails... | |
| void | setNbFlechette (int nbFlechette) |
| Permets de mettre à jour le nombre de fléchette du joueur. Plus de détails... | |
| void | setScore (int score) |
| Permets de mettre à jour le score du joueur. Plus de détails... | |
| void | setScoreManchePrecedente (int scoreManchePrecedente) |
| Permets de mettre à jour le score de la manche précédente. Plus de détails... | |
Attributs privés | |
| bool | elimine |
| contient un état true/false pour savoir si le joueur est éliminé. Plus de détails... | |
| QVector< float > | historiqueVolees |
| contient l'historique des volées du joueur Plus de détails... | |
| int | moyenneVolee |
| contient la moyenne des volées du joueur Plus de détails... | |
| int | nbFlechette |
| contient le nombre de flechette restante au joueur Plus de détails... | |
| QString | nom |
| contient le nom du joueur Plus de détails... | |
| int | score |
| contient le score du joueur Plus de détails... | |
| int | scoreManchePrecedente |
| contient le score de la manche precedente Plus de détails... | |
Déclaration de la classe Joueur (Module Ecran-DARTS)
Cette classe s'occupe du stockage du nom, score et nombre de fléchettes du joueur
| Joueur::Joueur | ( | QString | nom, |
| int | score, | ||
| int | nbFlechette | ||
| ) |
Constructeur de la classe Joueur.
| nom | |
| score | |
| nbFlechette |
Définition à la ligne 24 du fichier joueur.cpp.
Références nbFlechette.
| void Joueur::addHistoriqueVolees | ( | float | volee | ) |
Méthode qui ajoute la volée au vecteur contenant l'historique des volées.
| volee |
Définition à la ligne 168 du fichier joueur.cpp.
Références historiqueVolees.
| bool Joueur::getEliminer | ( | ) | const |
Retourne un etat true/false pour savoir si le joueur est eliminé
Définition à la ligne 101 du fichier joueur.cpp.
Références elimine.
| int Joueur::getFlechette | ( | ) | const |
Retourne le nombre de flechette du joueur.
Définition à la ligne 68 du fichier joueur.cpp.
Références nbFlechette.
| QVector< float > Joueur::getHistoriqueVolees | ( | ) | const |
Retourne le vector contenant tous les scores des volées precedente.
Définition à la ligne 90 du fichier joueur.cpp.
Références historiqueVolees.
| int Joueur::getMoyenneVolee | ( | ) | const |
Retourne la moyenne des volees.
Définition à la ligne 79 du fichier joueur.cpp.
Références moyenneVolee.
| QString Joueur::getNom | ( | ) | const |
Retourne le nom du joueur.
Définition à la ligne 35 du fichier joueur.cpp.
Références nom.
| int Joueur::getScore | ( | ) | const |
Retourne le score du joueur.
Définition à la ligne 46 du fichier joueur.cpp.
Références score.
| int Joueur::getScoreManchePrecedente | ( | ) | const |
Retourne le score de la manche precedente.
Définition à la ligne 57 du fichier joueur.cpp.
Références scoreManchePrecedente.
| void Joueur::setEliminer | ( | bool | elimine | ) |
permet de modifier si le joueur est eliminer
| elimine |
Définition à la ligne 112 du fichier joueur.cpp.
Références elimine.
| void Joueur::setMoyenneVolee | ( | int | moyenneVolee | ) |
Permets de mettre à jour la moyenne des volées.
| moyenneVolee |
Définition à la ligne 123 du fichier joueur.cpp.
Références moyenneVolee.
| void Joueur::setNbFlechette | ( | int | nbFlechette | ) |
Permets de mettre à jour le nombre de fléchette du joueur.
| nbFlechette |
Définition à la ligne 157 du fichier joueur.cpp.
Références nbFlechette.
| void Joueur::setScore | ( | int | score | ) |
Permets de mettre à jour le score du joueur.
| score |
Définition à la ligne 135 du fichier joueur.cpp.
Références score.
| void Joueur::setScoreManchePrecedente | ( | int | scoreManchePrecedente | ) |
Permets de mettre à jour le score de la manche précédente.
| scoreManchePrecedente |
Définition à la ligne 146 du fichier joueur.cpp.
Références scoreManchePrecedente.
|
private |
contient un état true/false pour savoir si le joueur est éliminé.
Définition à la ligne 47 du fichier joueur.h.
Référencé par getEliminer(), et setEliminer().
|
private |
contient l'historique des volées du joueur
Définition à la ligne 42 du fichier joueur.h.
Référencé par addHistoriqueVolees(), et getHistoriqueVolees().
|
private |
contient la moyenne des volées du joueur
Définition à la ligne 44 du fichier joueur.h.
Référencé par getMoyenneVolee(), et setMoyenneVolee().
|
private |
contient le nombre de flechette restante au joueur
Définition à la ligne 46 du fichier joueur.h.
Référencé par getFlechette(), Joueur(), et setNbFlechette().
|
private |
|
private |
contient le score du joueur
Définition à la ligne 43 du fichier joueur.h.
Référencé par getScore(), et setScore().
|
private |
contient le score de la manche precedente
Définition à la ligne 45 du fichier joueur.h.
Référencé par getScoreManchePrecedente(), et setScoreManchePrecedente().
Campus La Salle Avignon - 9 Rue Notre Dame des 7 douleurs - BP 50165 - 84008 Avignon
1.8.13