Classes
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...