![]() |
VR-Forces 4.7 Class Documentation
|
A simple collection of signals that all widgets can emit. More...

Public Member Functions | |
| void | connectAll (DtWidgetEventSignals &emmitter) |
| Connects all signals from one signals object to this object. | |
Public Attributes | |
| boost::signal< void(int x, int y)> | signal_mouseEnter |
| Emitted when the mouse entered the widget. | |
| boost::signal< void(int x, int y)> | signal_mouseMove |
| Emitted when the mouse moves over the widget. | |
| boost::signal< void()> | signal_mouseLeave |
| Emitted when the mouse leaves the widget. | |
| boost::signal< void(int button)> | signal_mouseButtonPress |
| Emitted when a mouse button is pressed. | |
| boost::signal< void(int button)> | signal_mouseButtonRelease |
| Emitted when a mouse button is released. | |
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) |
A simple collection of signals that all widgets can emit.
| 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::signal<void ()> makVrv::DtWidgetEventSignals::signal_mouseLeave |
Emitted when the mouse leaves the widget.
| boost::signal<void (int button)> makVrv::DtWidgetEventSignals::signal_mouseButtonPress |
Emitted when a mouse button is pressed.
| boost::signal<void (int button)> makVrv::DtWidgetEventSignals::signal_mouseButtonRelease |
Emitted when a mouse button is released.