MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / canDriverSendScroll

Method canDriverSendScroll

source/MRViewer/MRSpaceMouseController.cpp:117–131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

115}
116
117bool Controller::canDriverSendScroll() const
118{
119#ifndef _WIN32
120 return false;
121#else
122 auto handler = getViewerInstance().getSpaceMouseHandler();
123 if ( !handler )
124 return false;
125 if ( auto wHandler = std::dynamic_pointer_cast< SpaceMouse::HandlerWinEvents >( handler ) )
126 return wHandler->hasValidDeviceConnected();
127 else if ( auto hHandler = std::dynamic_pointer_cast< SpaceMouse::HandlerHidapi >( handler ) )
128 return hHandler->hasValidDeviceConnected();
129 return false;
130#endif
131}
132
133}

Callers 2

mouseScroll_Method · 0.80

Calls 1

Tested by

no test coverage detected