Uranium
Application Framework
Loading...
Searching...
No Matches
UM.InputDevice.InputDevice Class Reference

Abstract base class for all input devices (Human Input Devices) Examples of this are mouse & keyboard. More...

Inheritance diagram for UM.InputDevice.InputDevice:
UM.PluginObject.PluginObject UM.Qt.QtKeyDevice.QtKeyDevice UM.Qt.QtMouseDevice.QtMouseDevice

Public Member Functions

 __init__ (self)
 
- Public Member Functions inherited from UM.PluginObject.PluginObject
 __init__ (self)
 
 getPluginId (self)
 
 setPluginId (self, plugin_id)
 

Static Public Attributes

 event = Signal()
 Emitted whenever the device produces an event.
 

Additional Inherited Members

- Protected Attributes inherited from UM.PluginObject.PluginObject
 _plugin_id
 

Detailed Description

Abstract base class for all input devices (Human Input Devices) Examples of this are mouse & keyboard.

Constructor & Destructor Documentation

◆ __init__()

UM.InputDevice.InputDevice.__init__ (   self)

Reimplemented from UM.PluginObject.PluginObject.

Member Data Documentation

◆ event

UM.InputDevice.InputDevice.event = Signal()
static

Emitted whenever the device produces an event.

All actions performed with the device should be seen as an event.

Parameters
eventThe event that is emitted.

The documentation for this class was generated from the following file: