Hibernation_Interface Class Reference

Cette classe gère l'interface GUI de commande des caissons d'hibernation. More...

#include <Hibernation_Interface.h>

Inheritance diagram for Hibernation_Interface:

Interface List of all members.

Public Member Functions

 Hibernation_Interface (void *pFriend, String InterfaceFile)
 Construction.
virtual ~Hibernation_Interface ()
 Destruction.
void swapFlash ()
 Gere un signal de cligotement pour certains textes.

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)
void showDynamicPushButton (CEGUI::PushButton *pPushButton, String Order)
void showDynamicProgressBar (CEGUI::ProgressBar *pProgressBar, String Order)
 Gestion des ProgressBar de la GUI.
void showScrollingImage (CEGUI::ScrollablePane *pPane, int scroll)
 On fait scroller l'image demandée.
void executeOrder (String Order)
 Executer l'instruction "call=" recus de l'interface GUI.

Protected Attributes

void * mHibernation
Real mFlash
bool mFlash_fast
bool mFlash_slow
int mDurationValue
String mScanType
Real mDurationAdjustValue

Detailed Description

Cette classe gère l'interface GUI de commande des caissons d'hibernation.


Constructor & Destructor Documentation

Hibernation_Interface::Hibernation_Interface void *  pFriend,
String  InterfaceFile
 

Construction.

Hibernation_Interface::~Hibernation_Interface  )  [virtual]
 

Destruction.


Member Function Documentation

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

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

Implements Interface.

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

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

Implements Interface.

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

Implements Interface.

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

Gestion des ProgressBar de la GUI.

Implements Interface.

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

Implements Interface.

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

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

Implements Interface.

void Hibernation_Interface::showScrollingImage CEGUI::ScrollablePane *  pPane,
int  scroll
[protected]
 

On fait scroller l'image demandée.

void Hibernation_Interface::swapFlash  ) 
 

Gere un signal de cligotement pour certains textes.


Member Data Documentation

Real Hibernation_Interface::mDurationAdjustValue [protected]
 

int Hibernation_Interface::mDurationValue [protected]
 

Real Hibernation_Interface::mFlash [protected]
 

bool Hibernation_Interface::mFlash_fast [protected]
 

bool Hibernation_Interface::mFlash_slow [protected]
 

void* Hibernation_Interface::mHibernation [protected]
 

String Hibernation_Interface::mScanType [protected]
 


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