|
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 |
1.8.12