#include <mitkIInputDeviceDescriptor.h>
Public Member Functions | |
berryInterfaceMacro (IInputDeviceDescriptor, mitk) | |
virtual IInputDevice::Pointer | CreateInputDevice ()=0 |
virtual std::string | GetDescription () const =0 |
virtual std::string | GetID () const =0 |
virtual std::string | GetName () const =0 |
virtual bool | operator== (const Object *object) const =0 |
This is an input device descriptor. It provides a "description" of a given input device, so that the input device can later be constructed and registered.
The input device registry provides facilities to map from an extension to a IInputDeviceDescriptor.
This interface is not intended to be implemented by clients.
Definition at line 45 of file mitkIInputDeviceDescriptor.h.
mitk::IInputDeviceDescriptor::berryInterfaceMacro | ( | IInputDeviceDescriptor | , |
mitk | |||
) |
virtual IInputDevice::Pointer mitk::IInputDeviceDescriptor::CreateInputDevice | ( | ) | [pure virtual] |
Creates an instance of an input device defined in the descriptor.
Implemented in mitk::InputDeviceDescriptor.
virtual std::string mitk::IInputDeviceDescriptor::GetDescription | ( | ) | const [pure virtual] |
Returns the description of this input device.
Implemented in mitk::InputDeviceDescriptor.
virtual std::string mitk::IInputDeviceDescriptor::GetID | ( | ) | const [pure virtual] |
virtual std::string mitk::IInputDeviceDescriptor::GetName | ( | ) | const [pure virtual] |
virtual bool mitk::IInputDeviceDescriptor::operator== | ( | const Object * | object ) | const [pure virtual] |
Returns the descriptor for the icon to show for this view. Equals this class with the given parameter.
object | the object for the equation |
Implemented in mitk::InputDeviceDescriptor.