55 using ObjectsLoadedSignal = boost::signals2::signal<void(
const std::vector<std::shared_ptr<Object>>& objs,
const std::string& errors,
const std::string& warnings )>;
Definition MRCameraOrientationPlugin.h:8
MouseButton
Definition MRMouse.h:9
Definition MRSignalCombiners.h:8
Definition MRViewerSignals.h:10
boost::signals2::signal< bool(const Vector3f &translate, const Vector3f &rotate), SignalStopHandler > SpaceMouseMoveSignal
Definition MRViewerSignals.h:40
CursorEntranceSignal dragEntranceSignal
Definition MRViewerSignals.h:61
TouchpadGestureBeginSignal touchpadSwipeGestureBeginSignal
Definition MRViewerSignals.h:81
TouchpadZoomGestureUpdateSignal touchpadZoomGestureUpdateSignal
Definition MRViewerSignals.h:85
boost::signals2::signal< bool(), SignalStopHandler > TouchpadGestureEndSignal
Definition MRViewerSignals.h:74
boost::signals2::signal< bool(float deltaX, float deltaY, bool kinetic), SignalStopHandler > TouchpadSwipeGestureUpdateSignal
Definition MRViewerSignals.h:76
RenderSignal preDrawPostViewportSignal
Definition MRViewerSignals.h:50
boost::signals2::signal< bool(), SignalStopHandler > TouchpadGestureBeginSignal
Definition MRViewerSignals.h:73
MouseMoveSignal mouseMoveSignal
Definition MRViewerSignals.h:18
MouseUpDownSignal mouseUpSignal
Definition MRViewerSignals.h:17
TouchSignal touchStartSignal
Definition MRViewerSignals.h:69
boost::signals2::signal< bool(int key, int modifier), SignalStopHandler > KeySignal
Definition MRViewerSignals.h:34
TouchpadGestureEndSignal touchpadSwipeGestureEndSignal
Definition MRViewerSignals.h:83
boost::signals2::signal< bool(MouseButton btn, int modifier), SignalStopHandler > MouseUpDownSignal
Definition MRViewerSignals.h:13
PostFocusSignal postFocusSignal
Definition MRViewerSignals.h:89
TouchSignal touchMoveSignal
Definition MRViewerSignals.h:70
MouseUpDownSignal mouseClickSignal
Definition MRViewerSignals.h:25
MouseUpDownSignal mouseDownSignal
Definition MRViewerSignals.h:16
KeySignal keyRepeatSignal
Definition MRViewerSignals.h:38
SpaceMouseKeySignal spaceMouseRepeatSignal
Definition MRViewerSignals.h:45
DragDropSignal dragDropSignal
Definition MRViewerSignals.h:63
PostResizeSignal postResizeSignal
Definition MRViewerSignals.h:64
boost::signals2::signal< void(bool)> CursorEntranceSignal
Definition MRViewerSignals.h:30
RenderSignal preSetupViewSignal
Definition MRViewerSignals.h:48
boost::signals2::signal< bool(int, int, int), SignalStopHandler > TouchSignal
Definition MRViewerSignals.h:68
boost::signals2::signal< void(bool)> PostFocusSignal
Definition MRViewerSignals.h:88
KeySignal keyUpSignal
Definition MRViewerSignals.h:36
SpaceMouseKeySignal spaceMouseUpSignal
Definition MRViewerSignals.h:44
SpaceMouseMoveSignal spaceMouseMoveSignal
Definition MRViewerSignals.h:42
InterruptCloseSignal interruptCloseSignal
Definition MRViewerSignals.h:66
ObjectsLoadedSignal objectsLoadedSignal
Definition MRViewerSignals.h:60
RenderSignal postDrawSignal
Definition MRViewerSignals.h:53
boost::signals2::signal< bool(float scale, bool kinetic), SignalStopHandler > TouchpadZoomGestureUpdateSignal
Definition MRViewerSignals.h:77
TouchpadGestureBeginSignal touchpadRotateGestureBeginSignal
Definition MRViewerSignals.h:78
RenderSignal preDrawSignal
Definition MRViewerSignals.h:49
boost::signals2::signal< void(int x, int y)> PostResizeSignal
Definition MRViewerSignals.h:57
MouseMoveSignal dragOverSignal
Definition MRViewerSignals.h:62
boost::signals2::signal< bool(int), SignalStopHandler > SpaceMouseKeySignal
Definition MRViewerSignals.h:41
RenderSignal postDrawPreViewportSignal
Definition MRViewerSignals.h:52
boost::signals2::signal< bool(float delta), SignalStopHandler > MouseScrollSignal
Definition MRViewerSignals.h:15
TouchpadGestureEndSignal touchpadZoomGestureEndSignal
Definition MRViewerSignals.h:86
boost::signals2::signal< void(float xscale, float yscale)> PostRescaleSignal
Definition MRViewerSignals.h:58
boost::signals2::signal< bool(unsigned unicodeKey, int modifier), SignalStopHandler > CharPressedSignal
Definition MRViewerSignals.h:33
boost::signals2::signal< bool(const std::vector< std::filesystem::path > &paths), SignalStopHandler > DragDropSignal
Definition MRViewerSignals.h:56
boost::signals2::signal< bool(), SignalStopHandler > InterruptCloseSignal
Definition MRViewerSignals.h:59
MouseUpDownSignal dragStartSignal
Definition MRViewerSignals.h:26
boost::signals2::signal< void()> RenderSignal
Definition MRViewerSignals.h:47
boost::signals2::signal< bool(float angle), SignalStopHandler > TouchpadRotateGestureUpdateSignal
Definition MRViewerSignals.h:75
boost::signals2::signal< bool(int x, int y), SignalStopHandler > MouseMoveSignal
Definition MRViewerSignals.h:14
CursorEntranceSignal cursorEntranceSignal
Definition MRViewerSignals.h:31
PostRescaleSignal postRescaleSignal
Definition MRViewerSignals.h:65
SpaceMouseKeySignal spaceMouseDownSignal
Definition MRViewerSignals.h:43
MouseUpDownSignal dragEndSignal
Definition MRViewerSignals.h:27
RenderSignal drawSignal
Definition MRViewerSignals.h:51
MouseMoveSignal dragSignal
Definition MRViewerSignals.h:28
MouseScrollSignal mouseScrollSignal
Definition MRViewerSignals.h:19
CharPressedSignal charPressedSignal
Definition MRViewerSignals.h:35
boost::signals2::signal< void(const std::vector< std::shared_ptr< Object > > &objs, const std::string &errors, const std::string &warnings)> ObjectsLoadedSignal
Definition MRViewerSignals.h:55
TouchSignal touchEndSignal
Definition MRViewerSignals.h:71
TouchpadGestureEndSignal touchpadRotateGestureEndSignal
Definition MRViewerSignals.h:80
TouchpadRotateGestureUpdateSignal touchpadRotateGestureUpdateSignal
Definition MRViewerSignals.h:79
KeySignal keyDownSignal
Definition MRViewerSignals.h:37
TouchpadGestureBeginSignal touchpadZoomGestureBeginSignal
Definition MRViewerSignals.h:84
TouchpadSwipeGestureUpdateSignal touchpadSwipeGestureUpdateSignal
Definition MRViewerSignals.h:82