opensurgsim
|
Struct to hold a MouseDevice object, a OsgMouseHandler, and a mutex for data passing. More...
Public Member Functions | |
DeviceData (MouseDevice *device) | |
Constructor. More... | |
Public Attributes | |
MouseDevice *const | deviceObject |
Device object managed by this scaffold. | |
osg::ref_ptr< OsgMouseHandler > | mouseHandler |
Mouse Handler to communicate with underneath API. | |
boost::mutex | mutex |
The mutex that protects the externally modifiable parameters. | |
Struct to hold a MouseDevice object, a OsgMouseHandler, and a mutex for data passing.
|
inlineexplicit |
Constructor.
device | Device to be managed by this scaffold |