gazetk / GazeTkHub / Plugins / DeviceEyetrackerDummy / deviceeyetrackerdummy.h @ 6b3a8f8f
History | View | Annotate | Download (656 Bytes)
1 | 5444009a | Thies Pfeiffer | #ifndef DEVICEEYETRACKERDUMMY_H
|
---|---|---|---|
2 | #define DEVICEEYETRACKERDUMMY_H
|
||
3 | |||
4 | 2eb54f9d | Thies Pfeiffer | #include "gazetkinterfaces.h" |
5 | 5444009a | Thies Pfeiffer | |
6 | 2eb54f9d | Thies Pfeiffer | namespace gazetk |
7 | { |
||
8 | namespace plugins |
||
9 | { |
||
10 | 5444009a | Thies Pfeiffer | |
11 | 2eb54f9d | Thies Pfeiffer | /**
|
12 | * @brief The DeviceEyetrackerDummy class
|
||
13 | *
|
||
14 | * A dummy implementation of an eye tracking device
|
||
15 | */
|
||
16 | class DeviceEyetrackerDummy : public QObject, gazetk::PluginInterface |
||
17 | 5444009a | Thies Pfeiffer | { |
18 | Q_OBJECT |
||
19 | 2eb54f9d | Thies Pfeiffer | Q_INTERFACES(gazetk::PluginInterface) |
20 | Q_PLUGIN_METADATA(IID "com.eyemovementresearch.gazetk.PluginInterface" FILE "DeviceEyetrackerDummy.json") |
||
21 | 5444009a | Thies Pfeiffer | |
22 | public: |
||
23 | DeviceEyetrackerDummy(QObject *parent = 0);
|
||
24 | 2eb54f9d | Thies Pfeiffer | |
25 | virtual void postMessage() {};
|
||
26 | 5444009a | Thies Pfeiffer | }; |
27 | |||
28 | 2eb54f9d | Thies Pfeiffer | } // namespace plugins
|
29 | |||
30 | } // namespace gazetk
|
||
31 | |||
32 | 5444009a | Thies Pfeiffer | #endif // DEVICEEYETRACKERDUMMY_H |