Equalizer 1.0
|
A config event. More...
#include <configEvent.h>
Public Member Functions | |
ConfigEvent () | |
Construct a new config event. | |
Public Attributes | |
Event | data |
the Event |
A config event.
Config events are generated by the event processing functions on the render nodes and send to the config thread in the application process using Config::sendEvent(). The config processes events at the end of the frame, either non-blocking or blocking (event-driven). Config events are typically application-specific. The events defined below are for the default implementation, which sends the window system events mostly unprocessed to the application.
The eqPixelBench example provides a sample implementation on how to create application-specific events.
When subclassing, make sure to set the packet size to the total size of the event structure.
Definition at line 43 of file include/eq/configEvent.h.
eq::ConfigEvent::ConfigEvent | ( | ) | [inline] |
Construct a new config event.
Reimplemented in eqNbody::ConfigEvent, eqPixelBench::ConfigEvent, and eqPly::ConfigEvent.
Definition at line 47 of file include/eq/configEvent.h.
the Event
Definition at line 53 of file include/eq/configEvent.h.
Referenced by eqPixelBench::Channel::frameStart(), eqPly::Channel::frameViewFinish(), osgScaleViewer::Config::handleEvent(), eVolve::Config::handleEvent(), eqPly::Config::handleEvent(), eqPixelBench::Config::handleEvent(), and eqNbody::Config::handleEvent().