#include <Computer_Navigation.h>
Inheritance diagram for Computer_Navigation:
Public Member Functions | |
Computer_Navigation (String MeshFile, String DescriptionFile, SceneNode *ParentNode, SceneManager *SceneMgr) | |
Construction. | |
virtual | ~Computer_Navigation () |
Destruction. | |
Protected Member Functions | |
void | showDynamicText (CEGUI::StaticText *pText, String Order) |
On affiche le texte demandé (soit directement, soit via une fonction). | |
void | showDynamicPushButton (CEGUI::PushButton *pPushButton, String Order) |
Gestion des PushButtons de la GUI. | |
void | showDynamicImage (CEGUI::StaticImage *pImage, String Order) |
Gestion des images dynamiques de la GUI. | |
void | showDynamicListbox (CEGUI::Listbox *pListbox, String Order) |
Gestion des Listbox de la GUI: remplissage des items. | |
void | showDynamicProgressBar (CEGUI::ProgressBar *pProgressBar, String Order) |
Gestion des ProgressBar de la GUI. | |
void | executeOrder (String Order) |
Executer l'instruction "call=" recus de l'interface GUI. | |
bool | frameStarted (const FrameEvent &evt) |
Mise a jour régulière de l'interface du Computer. | |
void | createInterface () |
Polymorphe de la fonction de creation d'interface, avec en plus le lancement d'un listener. | |
void | deleteInterface () |
Polymorphe de la fonction de destruction d'interface, avec en premier l'arret du listener. | |
Protected Attributes | |
int | mSelectedMode |
String | mModeText |
Mémorisation du mode sélectionné, avant qu'il soit affecté aux moteurs. | |
Real | mRefreshTimer |
Description du mode sélectionné. | |
Real | mThrustSlider |
Variable pour refrachir certains éléments de la GUI de temps en temps. |
|
Construction. TODO : à initialiser avec une valeur mémorisée |
|
Destruction.
|
|
Polymorphe de la fonction de creation d'interface, avec en plus le lancement d'un listener.
Reimplemented from Interface. |
|
Polymorphe de la fonction de destruction d'interface, avec en premier l'arret du listener.
Reimplemented from Interface. |
|
Executer l'instruction "call=" recus de l'interface GUI.
Implements Interface. |
|
Mise a jour régulière de l'interface du Computer.
Reimplemented from Computer. |
|
Gestion des images dynamiques de la GUI.
Implements Interface. |
|
Gestion des Listbox de la GUI: remplissage des items.
Implements Interface. |
|
Gestion des ProgressBar de la GUI.
Implements Interface. |
|
Gestion des PushButtons de la GUI.
Implements Interface. |
|
On affiche le texte demandé (soit directement, soit via une fonction). TODO pText->setText("al"); Implements Interface. |
|
Mémorisation du mode sélectionné, avant qu'il soit affecté aux moteurs.
|
|
Description du mode sélectionné.
|
|
|
|
Variable pour refrachir certains éléments de la GUI de temps en temps.
|