Libpointing
An open-source cross-platform library to get raw events from pointing devices and master transfer functions.
|
▼Npointing | |
CCallbackInfo | |
CComposition | Can be used to apply several transfer functions to the input |
CConstantFunction | Implements the transfer function with a constant gain factor computed taking into account device and display resolutions in order to achieve precise mapping |
CDeviceId | |
CDeviceName | |
▼CDisplayDevice | DisplayDevice class is used to represent the displays connected to the computer |
CBounds | Display bounds (origin and size) in pixels |
CPoint | A structure to maintain coordinates of a pixel |
CSize | Display size in mms |
CDisplayDeviceDescriptor | |
CDisplayDeviceManager | |
CDummyDisplayDevice | Pseudo-device class. It stores configuration values passed on the query string and simulates the display behavior |
CDummyPointingDevice | Pseudo-device class. It is used for testing and debugging purposes |
CInterpolation | Subclass of TransferFunction which can interpolate between given values in the table |
ClinuxPointingDevice | |
ClinuxPointingDeviceManager | Platform-specific subclass of the PointingDeviceManager class |
CNaiveConstantFunction | Implements a transfer function which simply multilies the input translation by the constant gain without taking into account device characteristics |
CosxDisplayDevice | Platform specific subclass of DisplayDevice which is implemented to work with Display devices on the osx platforms |
CosxDisplayDeviceManager | Helper class to work with all display devices |
CosxHIDPointingDevice | |
CosxPointingDevice | |
CosxPointingDeviceManager | Platform-specific subclass of the PointingDeviceManager class |
CosxSystemPointerAcceleration | Used to set or read the cursor parameters of the current system |
CPointingDevice | Used to represent Pointing Devices connected to the computer or pseudo-devices |
CPointingDeviceDescriptor | |
▼CPointingDeviceManager | Helper class which enumerates the list of existing pointing devices. This class is a singleton which calls its platform-specific subclass constructor |
CPointingDeviceData | |
CSigmoidFunction | Implements the transfer function which is an discrete approximation of the sigmoid function |
CSubPixelFunction | Subclass of TransferFunction which can be used to extend any TransferFunction to have subpixel functionality |
CSystemPointingDevice | Used to represent Pointing Devices connected to the computer |
CTransferFunction | Abstract class that creates an object of its concrete subclasses |
CwinDisplayDevice | A Windows-specific subclass of DisplayDevice |
CwinDisplayDeviceManager | |
CwinDisplayInfo | Stores all the information about the monitor |
CwinPointingDevice | |
CwinPointingDeviceManager | |
CwinSystemPointerAcceleration | Used to set or read the cursor parameters of the current system |
CxorgDisplayDevice | |
CxorgDisplayDeviceManager | |
CxorgSystemPointerAcceleration | Used to set or read the cursor parameters of the current system |