|
Mir
|
#include <mir_pointer_config.h>
Public Member Functions | |
| MirPointerConfig () | |
| ~MirPointerConfig () | |
| MirPointerConfig (MirPointerConfig const &cp) | |
| MirPointerConfig (MirPointerConfig &&cp) | |
| MirPointerConfig & | operator= (MirPointerConfig const &cp) |
| MirPointerConfig (MirPointerHandedness handedness, MirPointerAcceleration acceleration, double acceleration_bias, double horizontal_scroll_scale, double vertical_scroll_scale) | |
| MirPointerHandedness | handedness () const |
| void | handedness (MirPointerHandedness) |
| MirPointerAcceleration | acceleration () const |
| void | acceleration (MirPointerAcceleration) |
| double | cursor_acceleration_bias () const |
| void | cursor_acceleration_bias (double) |
| double | horizontal_scroll_scale () const |
| void | horizontal_scroll_scale (double) |
| double | vertical_scroll_scale () const |
| void | vertical_scroll_scale (double) |
| bool | operator== (MirPointerConfig const &rhs) const |
| bool | operator!= (MirPointerConfig const &rhs) const |
| MirPointerConfig::MirPointerConfig | ( | ) |
| MirPointerConfig::~MirPointerConfig | ( | ) |
| MirPointerConfig::MirPointerConfig | ( | MirPointerConfig const & | cp | ) |
| MirPointerConfig::MirPointerConfig | ( | MirPointerConfig && | cp | ) |
| MirPointerConfig::MirPointerConfig | ( | MirPointerHandedness | handedness, |
| MirPointerAcceleration | acceleration, | ||
| double | acceleration_bias, | ||
| double | horizontal_scroll_scale, | ||
| double | vertical_scroll_scale | ||
| ) |
| MirPointerAcceleration MirPointerConfig::acceleration | ( | ) | const |
Configure cursor acceleration profile
| void MirPointerConfig::acceleration | ( | MirPointerAcceleration | ) |
| double MirPointerConfig::cursor_acceleration_bias | ( | ) | const |
Configures the intensity of the cursor acceleration. Values within the range of [-1, 1] are allowed.
| void MirPointerConfig::cursor_acceleration_bias | ( | double | ) |
| MirPointerHandedness MirPointerConfig::handedness | ( | ) | const |
Configure which button shall be used as primary button. That way the input device is configured to be either right or left handed.
| void MirPointerConfig::handedness | ( | MirPointerHandedness | ) |
| double MirPointerConfig::horizontal_scroll_scale | ( | ) | const |
Configures a signed scale of the horizontal scrolling. Use negative values to configure 'natural scrolling'
| void MirPointerConfig::horizontal_scroll_scale | ( | double | ) |
| bool MirPointerConfig::operator!= | ( | MirPointerConfig const & | rhs | ) | const |
| MirPointerConfig& MirPointerConfig::operator= | ( | MirPointerConfig const & | cp | ) |
| bool MirPointerConfig::operator== | ( | MirPointerConfig const & | rhs | ) | const |
| double MirPointerConfig::vertical_scroll_scale | ( | ) | const |
Configures a signed scale of the vertical scrolling. Use negative values to configure 'natural scrolling'
| void MirPointerConfig::vertical_scroll_scale | ( | double | ) |
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed Oct 11 22:26:23 UTC 2017