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 |