|
Libpointing
An open-source cross-platform library to get raw events from pointing devices and master transfer functions.
|
| Cpointing::DisplayDevice::Bounds | Display bounds (origin and size) in pixels |
| Cpointing::CallbackInfo | |
| Cpointing::DeviceId | |
| Cpointing::DeviceName | |
| ▼Cpointing::DisplayDevice | DisplayDevice class is used to represent the displays connected to the computer |
| Cpointing::DummyDisplayDevice | Pseudo-device class. It stores configuration values passed on the query string and simulates the display behavior |
| Cpointing::osxDisplayDevice | Platform specific subclass of DisplayDevice which is implemented to work with Display devices on the osx platforms |
| Cpointing::winDisplayDevice | A Windows-specific subclass of DisplayDevice |
| Cpointing::xorgDisplayDevice | |
| Cpointing::DisplayDeviceDescriptor | |
| ▼Cpointing::DisplayDeviceManager | |
| Cpointing::osxDisplayDeviceManager | Helper class to work with all display devices |
| Cpointing::winDisplayDeviceManager | |
| Cpointing::xorgDisplayDeviceManager | |
| Cpointing::osxSystemPointerAcceleration | Used to set or read the cursor parameters of the current system |
| Cpointing::DisplayDevice::Point | A structure to maintain coordinates of a pixel |
| ▼Cpointing::PointingDevice | Used to represent Pointing Devices connected to the computer or pseudo-devices |
| Cpointing::DummyPointingDevice | Pseudo-device class. It is used for testing and debugging purposes |
| Cpointing::osxHIDPointingDevice | |
| ▼Cpointing::SystemPointingDevice | Used to represent Pointing Devices connected to the computer |
| Cpointing::linuxPointingDevice | |
| Cpointing::osxPointingDevice | |
| Cpointing::winPointingDevice | |
| Cpointing::PointingDeviceManager::PointingDeviceData | |
| Cpointing::PointingDeviceDescriptor | |
| ▼Cpointing::PointingDeviceManager | Helper class which enumerates the list of existing pointing devices. This class is a singleton which calls its platform-specific subclass constructor |
| Cpointing::linuxPointingDeviceManager | Platform-specific subclass of the PointingDeviceManager class |
| Cpointing::osxPointingDeviceManager | Platform-specific subclass of the PointingDeviceManager class |
| Cpointing::winPointingDeviceManager | |
| Cpointing::DisplayDevice::Size | Display size in mms |
| ▼Cpointing::TransferFunction | Abstract class that creates an object of its concrete subclasses |
| Cpointing::Composition | Can be used to apply several transfer functions to the input |
| Cpointing::ConstantFunction | Implements the transfer function with a constant gain factor computed taking into account device and display resolutions in order to achieve precise mapping |
| Cpointing::Interpolation | Subclass of TransferFunction which can interpolate between given values in the table |
| Cpointing::NaiveConstantFunction | Implements a transfer function which simply multilies the input translation by the constant gain without taking into account device characteristics |
| Cpointing::SigmoidFunction | Implements the transfer function which is an discrete approximation of the sigmoid function |
| Cpointing::SubPixelFunction | Subclass of TransferFunction which can be used to extend any TransferFunction to have subpixel functionality |
| Cpointing::winDisplayInfo | Stores all the information about the monitor |
| Cpointing::winSystemPointerAcceleration | Used to set or read the cursor parameters of the current system |
| Cpointing::xorgSystemPointerAcceleration | Used to set or read the cursor parameters of the current system |
1.8.8