#include <android_pointer_controller.h>
|
| PointerController (std::shared_ptr< InputRegion > const &input_region, std::shared_ptr< CursorListener > const &cursor_listener, std::shared_ptr< TouchVisualizer > const &touch_visualizer) |
|
bool | getBounds (float *out_min_x, float *out_min_y, float *out_max_x, float *out_max_y) const |
|
void | move (float delta_x, float delta_y) |
|
void | setButtonState (int32_t button_state) |
|
int32_t | getButtonState () const |
|
void | setPosition (float x, float y) |
|
void | getPosition (float *out_x, float *out_y) const |
|
void | setSpots (const droidinput::PointerCoords *spot_coords, uint32_t spot_count) |
|
void | clearSpots () |
|
Public Member Functions inherited from mir::input::android::DummyPointerController |
virtual void | fade (Transition transition) |
|
virtual void | unfade (Transition transition) |
|
virtual void | setPresentation (Presentation presentation) |
|
virtual void | setDisplaySize (int32_t width, int32_t height) |
|
virtual void | setDisplayOrientation (int32_t orientation) |
|
mir::input::android::PointerController::PointerController |
( |
std::shared_ptr< InputRegion > const & |
input_region, |
|
|
std::shared_ptr< CursorListener > const & |
cursor_listener, |
|
|
std::shared_ptr< TouchVisualizer > const & |
touch_visualizer |
|
) |
| |
|
explicit |
void mir::input::android::PointerController::clearSpots |
( |
| ) |
|
|
virtual |
bool mir::input::android::PointerController::getBounds |
( |
float * |
out_min_x, |
|
|
float * |
out_min_y, |
|
|
float * |
out_max_x, |
|
|
float * |
out_max_y |
|
) |
| const |
|
virtual |
int32_t mir::input::android::PointerController::getButtonState |
( |
| ) |
const |
|
virtual |
void mir::input::android::PointerController::getPosition |
( |
float * |
out_x, |
|
|
float * |
out_y |
|
) |
| const |
|
virtual |
void mir::input::android::PointerController::move |
( |
float |
delta_x, |
|
|
float |
delta_y |
|
) |
| |
|
virtual |
void mir::input::android::PointerController::setButtonState |
( |
int32_t |
button_state | ) |
|
|
virtual |
void mir::input::android::PointerController::setPosition |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
|
virtual |
void mir::input::android::PointerController::setSpots |
( |
const droidinput::PointerCoords * |
spot_coords, |
|
|
uint32_t |
spot_count |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file:
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015