![]() |
VR-Forces 5.0.3 Developer's Guide
|
A simple collection of signals that all widgets can emit.

Public Member Functions | |
| void | connectAll (DtWidgetEventSignals &emmitter) |
Public Attributes | |
| boost::signalslib::signal < void(int x, int y)> | signal_mouseEnter |
| boost::signalslib::signal < void(int x, int y)> | signal_mouseMove |
| boost::signalslib::signal< void()> | signal_mouseLeave |
| boost::signalslib::signal < void(int button)> | signal_mouseButtonPress |
| boost::signalslib::signal < void(int button)> | signal_mouseButtonRelease |
Protected Member Functions | |
| void | emitMouseEnter (int x, int y) |
| void | emitMouseMove (int x, int y) |
| void | emitMouseLeave () |
| void | emitMouseButtonPress (int button) |
| void | emitMouseButtonRelease (int button) |
| void makVrv::DtWidgetEventSignals::connectAll | ( | DtWidgetEventSignals & | emmitter | ) |
Connects all signals from one signals object to this object.
|
protected |
|
protected |
|
protected |
Emitted when the mouse entered the widget.
Emitted when the mouse moves over the widget.
| boost::signalslib::signal<void ()> makVrv::DtWidgetEventSignals::signal_mouseLeave |
Emitted when the mouse leaves the widget.
| boost::signalslib::signal<void (int button)> makVrv::DtWidgetEventSignals::signal_mouseButtonPress |
Emitted when a mouse button is pressed.
| boost::signalslib::signal<void (int button)> makVrv::DtWidgetEventSignals::signal_mouseButtonRelease |
Emitted when a mouse button is released.