src/lib-controler/controler-operations.hh File Reference

#include "operations-eye-positioning.hh"

Include dependency graph for controler-operations.hh:

This graph shows which files directly or indirectly include this file:

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


Function Documentation

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]


Generated on Tue Jul 7 15:17:51 2009 for Moka controler by  doxygen 1.5.8