Go to the documentation of this file.
16 #ifndef SURGSIM_INPUT_DEVICEINTERFACE_H
17 #define SURGSIM_INPUT_DEVICEINTERFACE_H
70 virtual bool addInputConsumer(std::shared_ptr<InputConsumerInterface> inputConsumer) = 0;
74 virtual bool removeInputConsumer(std::shared_ptr<InputConsumerInterface> inputConsumer) = 0;
84 virtual bool setOutputProducer(std::shared_ptr<OutputProducerInterface> outputProducer) = 0;
106 #endif // SURGSIM_INPUT_DEVICEINTERFACE_H
CRTP Base class to implement Object Factory functionality on a base class, use this rather than writi...
Definition: ObjectFactory.h:140
Definition: CompoundShapeToGraphics.cpp:29
Mixin class for enabling a property system on OSS classes, the instance still needs to initialize pro...
Definition: Accessible.h:37
string(TOUPPER ${DEVICE} DEVICE_UPPER_CASE) option(BUILD_DEVICE_$
Definition: CMakeLists.txt:38