#include "trigo.h"
#include "myString.h"
#include "mylist.h"
#include "sigslot.h"
Go to the source code of this file.
Classes | |
class | StateMouse |
Etat de la souris. More... | |
class | StateKey |
Parametres des touches en cours. More... | |
class | Timer |
Defines | |
#define | DebugMouse(context, ptrMouse) { MyString message; message<<context<<" "; if (ptrMouse) (ptrMouse)->ToString(message); else message<<" (NULL)"; Debug0Param(message); } |
#define | DebugMouse2(context, ptrMouse, face) { MyString message; message<<context<<" "; if (ptrMouse) (ptrMouse)->ToString(message); else message<<" (NULL)"; message<<" Face:"<<face; Debug0Param(message); } |
#define | DebugKey(context, ptrKey) { MyString message; message<<context<<" "; if (ptrKey) (ptrKey)->ToString(message); else message<<" (NULL)"; Debug0Param(message); } |
#define | DebugKey2(context, ptrKey, face) { MyString message; message<<context<<" "; if (ptrKey) (ptrKey)->ToString(message); else message<<" (NULL)"; message<<" Face:"<<face; Debug0Param(message); } |
#define | BindTimer(theTimer, methode, frec) |
Macro qui genere l'attachement a l'event du timer et la lance. |
|
Value: {\ using namespace sigslot; \ theTimer.onTimer.connect(this,methode);\ theTimer.Start(frec);\ }
Definition at line 132 of file input.h. Referenced by Tutorial::UniversDemo::ConfigSlide(), Demo::Demo(), Tutorial::FaceDemo::FaceDemo(), Slider::OnMinusLMouseDown(), Control::OnMouseMove(), Control::OnMouseWheel(), Slider::OnPlusLMouseDown(), Button::OnPushDown(), ControlEngine::SetTimerRefresh(), and EventInertia::Start(). |
|
|
|
Definition at line 90 of file input.h. Referenced by Control::OnKeyDouble(), Univers::OnKeyDown(), Title::OnKeyDown(), Control::OnKeyDown(), Univers::OnKeyUp(), Title::OnKeyUp(), and Control::OnKeyUp(). |
|
|
|