Robot_Interface Class Reference

Cette classe gère l'interface GUI de commande du robot (ou droid). More...

#include <Robot_Interface.h>

Inheritance diagram for Robot_Interface:

Interface List of all members.

Public Member Functions

 Robot_Interface (void *pFriend, String InterfaceFile)
 Construction.
virtual ~Robot_Interface ()
 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)
 On affiche l'image demandée (soit directement, soit via une fonction).
void showDynamicListbox (CEGUI::Listbox *pListbox, String Order)
 On remplit la Listbox.
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.

Protected Attributes

void * mRobot

Detailed Description

Cette classe gère l'interface GUI de commande du robot (ou droid).


Constructor & Destructor Documentation

Robot_Interface::Robot_Interface void *  pFriend,
String  InterfaceFile
 

Construction.

Robot_Interface::~Robot_Interface  )  [virtual]
 

Destruction.


Member Function Documentation

void Robot_Interface::executeOrder String  Order  )  [protected, virtual]
 

Executer l'instruction "call=" recus de l'interface GUI.

Implements Interface.

void Robot_Interface::showDynamicImage CEGUI::StaticImage *  pImage,
String  Order
[protected, virtual]
 

On affiche l'image demandée (soit directement, soit via une fonction).

Implements Interface.

void Robot_Interface::showDynamicListbox CEGUI::Listbox *  pListbox,
String  Order
[protected, virtual]
 

On remplit la Listbox.

Implements Interface.

void Robot_Interface::showDynamicProgressBar CEGUI::ProgressBar *  pProgressBar,
String  Order
[inline, protected, virtual]
 

Implements Interface.

void Robot_Interface::showDynamicPushButton CEGUI::PushButton *  pPushButton,
String  Order
[inline, protected, virtual]
 

Implements Interface.

void Robot_Interface::showDynamicText CEGUI::StaticText *  pText,
String  Order
[protected, virtual]
 

On affiche le texte demandé (soit directement, soit via une fonction).

Implements Interface.


Member Data Documentation

void* Robot_Interface::mRobot [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 27 21:33:15 2006 for Long Forgotten Earth by  doxygen 1.4.6-NO