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 Tue Oct 31 05:57:28 UTC 2017