LeapmotionDevice.hpp
1 #pragma once
2 #include <Device/Protocol/DeviceInterface.hpp>
3 
4 namespace Protocols
5 {
6 
8 {
9 
10  W_OBJECT(LeapmotionDevice)
11 public:
13  const Device::DeviceSettings& settings,
14  const ossia::net::network_context_ptr& ctx);
16 
17  bool reconnect() override;
18  void disconnect() override;
19 
20 private:
21  const ossia::net::network_context_ptr& m_ctx;
22 };
23 
24 }
Definition: DeviceInterface.hpp:184
Definition: LeapmotionDevice.hpp:8
Definition: DeviceSettings.hpp:16