Page principale | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations | Pages associées

Référence de la classe Button

Class de parametre et d'evenement d'un "Bouton". Plus de détails...

#include <button.h>

Graphe d'héritage de la classe Button

Control

Membres publics

 Button ()
 ~Button ()
virtual void Create ()
void Create (double deltaZ)
void operator= (char *newCaption)
void SetText (char *newCaption)
void ToString (MyString &str)
 Pour le debugage.

void PushUp ()
 Si on quit le control avec le boutton appuyé ==> arret.

void MajTexture ()
void OnPushDown (StateMouse *mouse, int face)
void OnPushUp (StateMouse *mouse, int face)
void OnTimerPushDown (Timer *timer)
void OnOverOut (Control *newControl, int face)

Attributs Publics

MyString caption
double deltaZ_max
double deltaZ_min
double timeOut
BOOL isPushed
Texturetexture
Material materialOnUp
Material materialOnDown
EventButton onButton
Timer timerPushDown

Description détaillée

Class de parametre et d'evenement d'un "Bouton".


Documentation des contructeurs et destructeurs

Button::Button  ) 
 

Button::~Button  ) 
 


Documentation des méthodes

void Button::Create double  deltaZ  ) 
 

virtual void Button::Create  )  [inline, virtual]
 

Redéfinie à partir de Control.

void Button::MajTexture  ) 
 

void Button::OnOverOut Control newControl,
int  face
 

void Button::OnPushDown StateMouse mouse,
int  face
 

void Button::OnPushUp StateMouse mouse,
int  face
 

void Button::OnTimerPushDown Timer timer  ) 
 

void Button::operator= char *  newCaption  ) 
 

void Button::PushUp  ) 
 

Si on quit le control avec le boutton appuyé ==> arret.

void Button::SetText char *  newCaption  ) 
 

void Button::ToString MyString str  ) 
 

Pour le debugage.

Redéfinie à partir de Control.


Documentation des données imbriquées

MyString Button::caption
 

double Button::deltaZ_max
 

double Button::deltaZ_min
 

BOOL Button::isPushed
 

Material Button::materialOnDown
 

Material Button::materialOnUp
 

EventButton Button::onButton
 

Texture* Button::texture
 

double Button::timeOut
 

Timer Button::timerPushDown
 


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Thu Apr 8 18:52:18 2004 pour 3D Controls par doxygen 1.3.6