16 #ifndef SURGSIM_DEVICES_MOUSE_OSGMOUSEHANDLER_H 17 #define SURGSIM_DEVICES_MOUSE_OSGMOUSEHANDLER_H 21 #include <osgGA/GUIEventHandler> 40 bool handle(
const osgGA::GUIEventAdapter& eventHandler, osgGA::GUIActionAdapter& actionAdapter)
override;
44 std::weak_ptr<MouseScaffold> m_mouseScaffold;
48 float m_lastX, m_lastY;
53 int m_lastScrollX, m_lastScrollY;
59 #endif // SURGSIM_DEVICES_MOUSE_OSGMOUSEHANDLER_H Wraps glewInit() to separate the glew opengl definitions from the osg opengl definitions only imgui n...
Definition: AddRandomSphereBehavior.cpp:36
OsgMouseHandler()
Constructor.
Definition: OsgMouseHandler.cpp:24
Definition: OsgMouseHandler.h:30
bool handle(const osgGA::GUIEventAdapter &eventHandler, osgGA::GUIActionAdapter &actionAdapter) override
Method to handle GUI event.
Definition: OsgMouseHandler.cpp:29