Go to the source code of this file.
|
bool | lookAtOrigin (TViewId AView) |
| Méthodes positionnant le point de vue à l'origine de la scène.
|
|
bool | lookAtMouseClick (TViewId AView, int x, int y) |
| Centre le point de vue aux coordonnees (x,y) de la souris.
|
|
|
virtual bool | canApplyOperation (const COperation &AOperation) |
|
virtual bool | applyOperation (const COperation &AOperation) |
| Exécute l'opération donné en paramètre.
|
|
std::string | getMessage () const |
| Récupère le dernier message du controleur.
|
|
void | setMessage (const std::string &AMessage) |
| Fixe le message "AMessage".
|
|
void | setMessage (int ANumber, const std::string &AMessage) |
| Fixe le message "ANumber AMessage".
|
|
void | setMessage (int ANumber1, int ANumber2, const std::string &AMessage) |
| Fixe le message "ANumber1 ANumber2 AMessage".
|
|
void | setMessage (const std::string &AMessage1, int ANumber, const std::string &AMessage2) |
| Fixe le message "AMessage1 ANumber AMessage2".
|
|
std::string | treatAccent (const std::string &AString) const |
| Pour enlever les accents (pour l'option NO_ACCENTED_CHARS)
|
|
virtual bool applyOperation |
( |
const COperation & |
AOperation | ) |
|
|
virtual |
Exécute l'opération donné en paramètre.
virtual bool canApplyOperation |
( |
const COperation & |
AOperation | ) |
|
|
virtual |
Retourne si le mode courant permet de faire une opération (exemple couture, inversion mark...).
std::string getMessage |
( |
| ) |
const |
Récupère le dernier message du controleur.
bool lookAtMouseClick |
( |
TViewId |
AView, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
Centre le point de vue aux coordonnees (x,y) de la souris.
Méthodes positionnant le point de vue à l'origine de la scène.
void setMessage |
( |
const std::string & |
AMessage | ) |
|
Fixe le message "AMessage".
void setMessage |
( |
int |
ANumber, |
|
|
const std::string & |
AMessage |
|
) |
| |
Fixe le message "ANumber AMessage".
void setMessage |
( |
int |
ANumber1, |
|
|
int |
ANumber2, |
|
|
const std::string & |
AMessage |
|
) |
| |
Fixe le message "ANumber1 ANumber2 AMessage".
void setMessage |
( |
const std::string & |
AMessage1, |
|
|
int |
ANumber, |
|
|
const std::string & |
AMessage2 |
|
) |
| |
Fixe le message "AMessage1 ANumber AMessage2".
std::string treatAccent |
( |
const std::string & |
AString | ) |
const |
Pour enlever les accents (pour l'option NO_ACCENTED_CHARS)