Description dans le rapport.

Dependencies:   mbed

AnalyseurMot.h

Committer:
Damien75
Date:
2017-04-02
Revision:
0:34945468db9f

File content as of revision 0:34945468db9f:

/*
    La classe AnalyseurMot permet de gérer le mot à trouver (instancier
    dans le main, ainsi que le mot que le joueur est en train de traiter.
    Une comparaison de ces deux mots determine l'état du jeu.
    Cette classe intègre aussi le Led barre qui est asservi avec le nombre
    d'essai restant (résultant de la comparaison).
*/

// importantion des librairies utilisées

#ifndef ANALYSEURMOT_H
#define ANALYSEURMOT_H
#include "LED_Bar.h"
#include "Lettre.h"
#include <iostream>

using namespace std;

// Cette classe possède des attributs relatifs aux mots décrit dans
// le titre ainsi que le niveau du Led barre

class AnalyseurMot
{
private:
    char* _motMystere;
    char* _motEssai;
    int _lvlBar;
    
public:
    AnalyseurMot(char * motMystere, char * motEssai);
    ~AnalyseurMot();
    void comparerMot(char lettre, int nbrLettre);
    char* getMotEssai();
    char* getMotMystere();
    int getLvlBar();
};

#endif//ANALYSEURMOT_H