#include "operations-eye-positioning.hh"
Go to the source code of this file.
Functions | |
bool | lookAtOrigin (TViewId AView) |
bool | lookAtMouseClick (TViewId AView, int x, int y) |
char | unaccent (char AChar) const |
virtual bool | canApplyOperation (const COperation &AOperation) |
virtual bool | applyOperation (const COperation &AOperation) |
std::string | getMessage () const |
std::string | treatAccent (const std::string &AString) const |
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.
bool lookAtOrigin | ( | TViewId | AView | ) |
Méthodes positionnant le point de vue à l'origine de la scène.
std::string treatAccent | ( | const std::string & | AString | ) | const |
Pour enlever les accents (pour l'option NO_ACCENTED_CHARS).
char unaccent | ( | char | AChar | ) | const [private] |