base class for handler of spacemouse devices
More...
#include <MRSpaceMouseHandler.h>
|
| virtual | ~Handler ()=default |
| |
| virtual bool | initialize (std::function< void(const std::string &)> deviceSignal={})=0 |
| |
| virtual void | handle ()=0 |
| | handle device state and call Viewer signals
|
| |
base class for handler of spacemouse devices
◆ ~Handler()
| virtual MR::SpaceMouse::Handler::~Handler |
( |
| ) |
|
|
virtualdefault |
◆ handle()
| virtual void MR::SpaceMouse::Handler::handle |
( |
| ) |
|
|
pure virtual |
◆ initialize()
| virtual bool MR::SpaceMouse::Handler::initialize |
( |
std::function< void(const std::string &)> | deviceSignal = {} | ) |
|
|
nodiscardpure virtual |
initialize device
- Parameters
-
| deviceSignal | every device-related event will be sent here: find, connect, disconnect |
Implemented in MR::SpaceMouse::HandlerHidapi.
The documentation for this class was generated from the following file: