#include <Computer_Control.h>
Inheritance diagram for Computer_Control:

| Public Member Functions | |
| Computer_Control (String MeshFile, String DescriptionFile, SceneNode *ParentNode, SceneManager *SceneMgr) | |
| Construction. | |
| virtual | ~Computer_Control () | 
| Destruction. | |
| Protected Member Functions | |
| void | showDynamicText (CEGUI::StaticText *pText, String Order) | 
| On affiche le texte demandé (soit directement, soit via une fonction). | |
| void | showDynamicImage (CEGUI::StaticImage *pImage, String Order) | 
| void | showDynamicListbox (CEGUI::Listbox *pListbox, String Order) | 
| Gestion des Listbox de la GUI. | |
| void | showDynamicPushButton (CEGUI::PushButton *pPushButton, String Order) | 
| void | showDynamicProgressBar (CEGUI::ProgressBar *pProgressBar, String Order) | 
| void | executeOrder (String Order) | 
| Executer l'instruction "call=" recus de l'interface GUI. | |
| void | showColouredLabels (int Order) | 
| Gestion des Labels dynamiques de la GUI. | |
| void | loadShipStatus () | 
| String | getStatusInfo (int index) | 
| String | analyseStatus (String Status) | 
| Analyse le ShipStatus pour trouver les Room dépressurisées. | |
| String | getDamagedElements (String Status) | 
| Analyse le ShipStatus pour trouver la liste des elements endommagés. | |
| String | formatElementData (ShipElement *Element, CEGUI::StaticText *pText) | 
| Prepare au bon format, le contenu d'un Ship Element. | |
| String | formatEngineData (ShipEngine *Element, CEGUI::StaticText *pText) | 
| Affiche les informations pour un element de type "Engine". | |
| String | formatLogEntry (String LogEntry, String LogDate, CEGUI::StaticText *pText) | 
| Affiche les informations pour un element de type "LogBook". | |
| Protected Attributes | |
| ShipElement * | mCurrentElement | 
| CEGUI::StaticText * | mAnnexText | 
| 
 | ||||||||||||||||||||
| Construction. 
 | 
| 
 | 
| Destruction. 
 | 
| 
 | 
| Analyse le ShipStatus pour trouver les Room dépressurisées. 
 | 
| 
 | 
| Executer l'instruction "call=" recus de l'interface GUI. TODO: Ship : "Navigation Shield" Engine: Show Damage TODO : Control TBD TODO : Ship : "Combat Shield" TODO : Control : TBD TODO : Control : TBD TODO : Ship : Eco Mode TODO : Control: Change Music Implements Interface. | 
| 
 | ||||||||||||
| Prepare au bon format, le contenu d'un Ship Element. 
 | 
| 
 | ||||||||||||
| Affiche les informations pour un element de type "Engine". 
 | 
| 
 | ||||||||||||||||
| Affiche les informations pour un element de type "LogBook". 
 | 
| 
 | 
| Analyse le ShipStatus pour trouver la liste des elements endommagés. 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| Gestion des Labels dynamiques de la GUI. 
 | 
| 
 | ||||||||||||
| 
 Implements Interface. | 
| 
 | ||||||||||||
| Gestion des Listbox de la GUI. 
 Implements Interface. | 
| 
 | ||||||||||||
| 
 Implements Interface. | 
| 
 | ||||||||||||
| 
 Implements Interface. | 
| 
 | ||||||||||||
| On affiche le texte demandé (soit directement, soit via une fonction). 
 Implements Interface. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.4.6-NO
 1.4.6-NO