Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / Tuto_Image_Cuda / src / cpp / core / 03_Event / gl / EventImage.h
1 #ifndef EVENT_IMAGE_H_
2 #define EVENT_IMAGE_H_
3
4 #include "Event.h"
5 #include "ImageFonctionel.h"
6 #include "SimpleKeyListener.h"
7 #include "SimpleMouseListener.h"
8
9
10 /*----------------------------------------------------------------------*\
11 |* Declaration *|
12 \*---------------------------------------------------------------------*/
13
14 /*--------------------------------------*\
15 |* Public *|
16 \*-------------------------------------*/
17
18 class EventImage: public ImageFonctionel
19 {
20 /*--------------------------------------*\
21 |* Constructor *|
22 \*-------------------------------------*/
23
24 public:
25
26
27 EventImage(Event* ptrEvent);
28
29
30 virtual ~EventImage(void);
31
32 /*--------------------------------------*\
33 |* Methodes *|
34 \*-------------------------------------*/
35
36 private:
37
38 void control(void);
39
40 /*--------------------------------------*\
41 |* Attributs *|
42 \*-------------------------------------*/
43
44 private:
45
46 // Tools
47 SimpleKeyListener* ptrKeyListener;
48 SimpleMouseListener* ptrMouseListener;
49 };
50
51 #endif
52
53 /*----------------------------------------------------------------------*\
54 |* End *|
55 \*---------------------------------------------------------------------*/