|
stmm-input-doc
0.17.0
|
| ▼Cstmi::Accessor | A generic class that helps a device manager to generate events |
| Cstmi::GtkAccessor | Accessor wrapping a Gtk::Window |
| ▼Cstmi::CallIf | Base class used to determine whether to send an event to a listener |
| Cstmi::CallIfAccessor | Accessor callif |
| Cstmi::CallIfAnd | Applies a "conditional AND" to two callif conditions |
| Cstmi::CallIfCapabilityClass | Capability class callif |
| Cstmi::CallIfCapabilityId | Capability id callif |
| Cstmi::CallIfDeviceId | Device id callif |
| Cstmi::CallIfDeviceManagerCapability | Device manager capability callif |
| Cstmi::CallIfEventClass | Event class callif |
| Cstmi::CallIfFalse | Never call back listener |
| Cstmi::CallIfFuction | Function callif |
| Cstmi::CallIfNot | Applies a "NOT" to a callif condition |
| Cstmi::CallIfOr | Applies a "conditional OR" to two callif conditions |
| Cstmi::CallIfTrue | Always call back listener |
| Cstmi::CallIfXYEvent | XYEvent class callif |
| ▼Cstmi::Capability | Base capability class |
| ▼Cstmi::DeviceManagerCapability | DeviceManager capabilities should derive from this class |
| Cstmi::DeviceMgmtCapability | Device manager's capability for tree like composed device managers |
| ▼Cstmi::JoystickCapability | The joystick capability of a device |
| Cstmi::testing::FakeJoystickCapability | Fake joystick capability |
| ▼Cstmi::KeyCapability | The keys capability of a device |
| Cstmi::testing::FakeKeyCapability | Fake key capability |
| ▼Cstmi::PointerCapability | The pointer capability of a device |
| Cstmi::testing::FakePointerCapability | Fake pointer capability |
| ▼Cstmi::TouchCapability | The touch capability of a device |
| Cstmi::testing::FakeTouchCapability | Fake touch capability |
| Cstmi::Capability::Class | The representation of a registered capability class |
| Cstmi::Event::Class | The representation of a registered event class |
| ▼Cstmi::Device | Device base class |
| ▼Cstmi::testing::FakeDevice< FakeJoystickCapability > | |
| Cstmi::testing::FakeJoystickDevice | Fake device that implements the joystick capability |
| ▼Cstmi::testing::FakeDevice< FakeKeyCapability > | |
| Cstmi::testing::FakeKeyDevice | Fake device that implements the key capability |
| ▼Cstmi::testing::FakeDevice< FakePointerCapability > | |
| Cstmi::testing::FakePointerDevice | Fake device that implements the pointer capability |
| ▼Cstmi::testing::FakeDevice< FakeTouchCapability > | |
| Cstmi::testing::FakeTouchDevice | Fake device that implements the touch capability |
| Cstmi::testing::FakeDevice< stmi::testing::FakeJoystickCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakeKeyCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakePointerCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakeTouchCapability > | |
| Cstmi::BasicDevice< ODM > | Device class template |
| Cstmi::testing::FakeDevice< CAPA > | Fake device template that implements one capability class |
| ▼Cstmi::DeviceManager | This class manages devices that generate events that listeners will receive |
| ▼Cstmi::ChildDeviceManager | Defines a child device manager |
| ▼Cstmi::BasicDeviceManager | Helper class for implementing a device manager |
| ▼Cstmi::StdDeviceManager | Helper class for implementing a device manager with DeviceMgmtCapability |
| Cstmi::testing::FakeDeviceManager | Class for testing code that interacts with device managers |
| ▼Cstmi::ParentDeviceManager | Device manager container class |
| Cstmi::GtkDeviceManager | Device manager that attaches to Gtk's main event loop |
| Cstmi::PluginsDeviceManager | Dynamic plug-in loader device manager class |
| ▼Cenable_shared_from_this | |
| Cstmi::testing::FakeDevice< FakeJoystickCapability > | |
| Cstmi::testing::FakeDevice< FakeKeyCapability > | |
| Cstmi::testing::FakeDevice< FakePointerCapability > | |
| Cstmi::testing::FakeDevice< FakeTouchCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakeJoystickCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakeKeyCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakePointerCapability > | |
| Cstmi::testing::FakeDevice< stmi::testing::FakeTouchCapability > | |
| Cstmi::ChildDeviceManager | Defines a child device manager |
| Cstmi::testing::FakeDevice< CAPA > | Fake device template that implements one capability class |
| ▼Cstmi::Event | Base event class |
| Cstmi::DeviceMgmtEvent | Event informing about a device being added, removed or changed |
| Cstmi::JoystickAxisEvent | Event generated when the state of a joystick's absolute axis is changed |
| Cstmi::JoystickButtonEvent | Event generated when the state of a joystick's button is changed |
| Cstmi::JoystickHatEvent | Event generated when the state of a joystick's hat is changed |
| Cstmi::KeyEvent | Event generated when the state of a key is changed |
| ▼Cstmi::XYEvent | Base class for pointer-like events that hold coordinates |
| Cstmi::PointerEvent | Event generated when the button state or the position of a pointer is changed |
| Cstmi::PointerScrollEvent | Event generated when scrolling the pointer |
| Cstmi::TouchEvent | Event generated when the state of a touch is changed |
| ▼Cstmi::GdkKeyConverter | Gdk key event (keycode) to hardware key conversion class |
| Cstmi::GdkKeyConverterEvDev | Converts from evdev gdk keycode to hardware key (linux/input.h) |
| ▼Chash | |
| Cstd::hash< stmi::HARDWARE_KEY > | |
| Cstd::hash< stmi::Capability::Class > | |
| Cstd::hash< stmi::Event::Class > | |
| Cstmi::PluginsDeviceManager::Init | Initialization data |
| Cstmi::GtkDeviceManager::Init | Initialization data |
| Cstmi::JsDeviceFiles | Joystick device files initialization class for GtkDeviceManager |
| Cstmi::KeyRepeat | Key repeat translation type |
| Cstmi::BasicDeviceManager::ListenerData | Helper class that represents a listener |
| Cstmi::BasicDeviceManager::ListenerExtraData | Base class to store extra listener data |
| Cstmi::Capability::RegisterClass< T > | Template used to register capability classes |
| Cstmi::Event::RegisterClass< T > | Template used to register event classes |
1.8.13