SurgSim::Input Namespace Reference

## Classes

class | CombiningOutputComponent
| CombiningOutputComponents is-a OutputComponent that takes one or more OutputComponents and combines their datagroups into a single output datagroup. More...
class | CommonDevice
| A class that implements some common management code on top of the DeviceInterface. More...
class | DeviceInterface
| Interface used to communicate with user-interface hardware devices. More...
class | InputComponent
| InputComponents connect devices to SceneElements, facilitating data transfer from a device to SceneElements and other Components. More...
class | InputConsumerInterface
| Interface for a consumer that monitors device and signal state updates (pose, buttons, etc). More...
class | InputManager
| Manager to handle InputComponent and OutputComponent, SceneElement can add these to get input from devices, or even write output to devices. More...
class | OutputComponent
| OutputComponents connect SceneElements to devices, facilitating data transfer from a SceneElement to a device. More...
class | OutputProducerInterface
| Interface for a producer that generates device output updates (forces, status LED state, etc). More...