MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::SpaceMouse::Handler Class Referenceabstract

base class for handler of spacemouse devices More...

#include <MRSpaceMouseHandler.h>

+ Inheritance diagram for MR::SpaceMouse::Handler:

Public Member Functions

virtual ~Handler ()=default
 
virtual bool initialize ()=0
 initialize device
 
virtual void handle ()=0
 handle device state and call Viewer signals
 

Detailed Description

base class for handler of spacemouse devices

Constructor & Destructor Documentation

◆ ~Handler()

virtual MR::SpaceMouse::Handler::~Handler ( )
virtualdefault

Member Function Documentation

◆ handle()

virtual void MR::SpaceMouse::Handler::handle ( )
pure virtual

handle device state and call Viewer signals

Implemented in MR::SpaceMouse::HandlerHidapi.

◆ initialize()

virtual bool MR::SpaceMouse::Handler::initialize ( )
nodiscardpure virtual

initialize device

Implemented in MR::SpaceMouse::HandlerHidapi.


The documentation for this class was generated from the following file: