#include <creation-objet.qt.hh>
Inherited by CreationBrin, CreationCylindre, CreationMaillage, CreationPolygone, CreationPyramide, CreationSphere, and CreationTore.
Public Slots | |
virtual void | create () |
virtual void | cancel () |
virtual void | showOptions () |
Public Member Functions | |
CreationObjet (Window *parent, QString *nom, GMap3d::CControlerGMap *controler) | |
~CreationObjet () | |
GMap3d::CControlerGMap * | getControler () const |
virtual void | repaint () |
virtual void | update () |
Protected Attributes | |
BoutonsCreation * | FChoix |
GMap3d::CControlerGMap * | FControler |
Window * | FParent |
BoitePositionnement * | FPosit |
bool | FUpdate |
Definition at line 36 of file creation-objet.qt.hh.
CreationObjet::CreationObjet | ( | Window * | parent, | |
QString * | nom, | |||
GMap3d::CControlerGMap * | controler | |||
) |
Fabrique le widget
parent | Widget parent | |
nom | Nom du toolbar | |
controler | Pointeur sur le controleur |
Definition at line 31 of file creation-objet.qt.cc.
CreationObjet::~CreationObjet | ( | ) |
Destructeur
Definition at line 46 of file creation-objet.qt.cc.
void CreationObjet::cancel | ( | ) | [virtual, slot] |
Methode qui quitte la phase de creation
Definition at line 79 of file creation-objet.qt.cc.
void CreationObjet::create | ( | ) | [virtual, slot] |
Methode qui cree l'objet en creation
Definition at line 72 of file creation-objet.qt.cc.
GMap3d::CControlerGMap * CreationObjet::getControler | ( | ) | const |
Accesseur sur le controleur
Definition at line 50 of file creation-objet.qt.cc.
void CreationObjet::repaint | ( | ) | [virtual] |
Methode qui demande a la fenetre principale de tout redessiner
Definition at line 57 of file creation-objet.qt.cc.
void CreationObjet::showOptions | ( | ) | [virtual, slot] |
Methode qui affiche la boite d'options
Definition at line 90 of file creation-objet.qt.cc.
void CreationObjet::update | ( | ) | [virtual] |
Methode qui met a jour les valeurs affichees
Reimplemented in CreationBrin, CreationCylindre, CreationMaillage, CreationPolygone, CreationPyramide, CreationSphere, and CreationTore.
Definition at line 65 of file creation-objet.qt.cc.
BoutonsCreation* CreationObjet::FChoix [protected] |
Definition at line 92 of file creation-objet.qt.hh.
GMap3d :: CControlerGMap* CreationObjet::FControler [protected] |
Definition at line 95 of file creation-objet.qt.hh.
Window* CreationObjet::FParent [protected] |
Definition at line 98 of file creation-objet.qt.hh.
BoitePositionnement* CreationObjet::FPosit [protected] |
Definition at line 101 of file creation-objet.qt.hh.
bool CreationObjet::FUpdate [protected] |
Definition at line 104 of file creation-objet.qt.hh.