#include "MyList.h"
#include "MyString.h"
#include "MyDebug.h"
#include "input.h"
#include "inertia.h"
#include "face.h"
#include "sigslot.h"
Go to the source code of this file.
Classes | |
| class | EventMouseButton | 
| Evenemnt EventMouseButton.  More... | |
| class | EventKey | 
| class | EventMouse | 
| Evenement de souris.  More... | |
| class | EventOver | 
| Evenement sur le survole.  More... | |
| class | EventFaceOver | 
| class | EventControl | 
| class | Control | 
| Class de parametre et d'evenement d'un "Control" (Control doit etre herit้ par tout control 3D).  More... | |
Defines | |
| #define | DEFAULT_DEPTH_TEXTBOX 4 | 
| #define | DEFAULT_DEPTH_MAX_BUTTON 5 | 
| #define | DEFAULT_DEPTH_MIN_BUTTON 1 | 
| #define | DEFAULT_DEPTH_CONTAINER 3 | 
| #define | DEFAULT_DEPTH_TITLE 2 | 
| #define | DEFAULT_DEPTH_WINDOW 10 | 
| #define | DEFAULT_SIZE_TRACK_BUTTON 16 | 
| #define | TIME_OUT_PUSH_DOWN_BUTTON 0.3 | 
| #define | Debug0Param(text) MyDebug::SendEvent(name,text); | 
| #define | Debug1Param(text, p1) MyDebug::SendEvent(name,text,p1); | 
| #define | Debug2Param(text, p1, p2) MyDebug::SendEvent(name,text,p1,p2); | 
| #define | Debug3Param(text, p1, p2, p3) MyDebug::SendEvent(name,text,p1,p2,p3); | 
Typedefs | |
| typedef Point2D< int > | Point2D_int | 
| typedef Point2D< double > | Point2D_double | 
Enumerations | |
| enum | TypeButton { buttonLeft = 0, buttonMid = 1, buttonRight = 2 } | 
Definition in file control.h.
      
  | 
  
| 
 
 Definition at line 51 of file control.h. Referenced by Title::GotFocus(), Title::LostFocus(), MsgBox::OnButtonOk(), Window::OnClose(), Title::OnClose(), MsgBox::OnClose(), Univers::OnExit(), Title::OnMax(), Title::OnMaxOrOriginal(), Title::OnMin(), and Title::OnOriginal().  | 
  
      
  | 
  
| 
 
 Definition at line 52 of file control.h. Referenced by Control::FaceOverIn(), and Control::FaceOverOut().  | 
  
      
  | 
  
| 
 
 Definition at line 53 of file control.h. Referenced by Univers::OnOverIn(), Title::OnOverIn(), TextBox::OnOverIn(), Button::OnOverIn(), Univers::OnOverOut(), TrackButton::OnOverOut(), Title::OnOverOut(), Button::OnOverOut(), Control::OverIn(), Control::OverOut(), and TextBox::SetCursor().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 38 of file control.h. Referenced by Container::Create().  | 
  
      
  | 
  
| 
 
 Definition at line 36 of file control.h. Referenced by Button::Button(), and Button::Create().  | 
  
      
  | 
  
| 
 
 Definition at line 37 of file control.h. Referenced by Button::Button().  | 
  
      
  | 
  
| 
 
 Definition at line 35 of file control.h. Referenced by TextBox::Create().  | 
  
      
  | 
  
| 
 
 Definition at line 39 of file control.h. Referenced by Title::Create().  | 
  
      
  | 
  
| 
 
 Definition at line 40 of file control.h. Referenced by Window::Create().  | 
  
      
  | 
  
| 
 
 Definition at line 41 of file control.h. Referenced by TrackButton::Create().  | 
  
      
  | 
  
| 
 
 Definition at line 43 of file control.h. Referenced by Button::Button().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
 
1.3.6