Flutter Engine
The Flutter Engine
|
#include <pointer_data.h>
Public Types | |
enum class | Change : int64_t { kCancel , kAdd , kRemove , kHover , kDown , kMove , kUp , kPanZoomStart , kPanZoomUpdate , kPanZoomEnd } |
enum class | DeviceKind : int64_t { kTouch , kMouse , kStylus , kInvertedStylus , kTrackpad } |
enum class | SignalKind : int64_t { kNone , kScroll , kScrollInertiaCancel , kScale } |
Public Member Functions | |
void | Clear () |
Public Attributes | |
int64_t | embedder_id |
int64_t | time_stamp |
Change | change |
DeviceKind | kind |
SignalKind | signal_kind |
int64_t | device |
int64_t | pointer_identifier |
double | physical_x |
double | physical_y |
double | physical_delta_x |
double | physical_delta_y |
int64_t | buttons |
int64_t | obscured |
int64_t | synthesized |
double | pressure |
double | pressure_min |
double | pressure_max |
double | distance |
double | distance_max |
double | size |
double | radius_major |
double | radius_minor |
double | radius_min |
double | radius_max |
double | orientation |
double | tilt |
int64_t | platformData |
double | scroll_delta_x |
double | scroll_delta_y |
double | pan_x |
double | pan_y |
double | pan_delta_x |
double | pan_delta_y |
double | scale |
double | rotation |
int64_t | view_id |
Definition at line 38 of file pointer_data.h.
|
strong |
Enumerator | |
---|---|
kCancel | |
kAdd | |
kRemove | |
kHover | |
kDown | |
kMove | |
kUp | |
kPanZoomStart | |
kPanZoomUpdate | |
kPanZoomEnd |
Definition at line 40 of file pointer_data.h.
|
strong |
Enumerator | |
---|---|
kTouch | |
kMouse | |
kStylus | |
kInvertedStylus | |
kTrackpad |
Definition at line 54 of file pointer_data.h.
|
strong |
Enumerator | |
---|---|
kNone | |
kScroll | |
kScrollInertiaCancel | |
kScale |
Definition at line 63 of file pointer_data.h.
void flutter::PointerData::Clear | ( | ) |
Definition at line 25 of file pointer_data.cc.
int64_t flutter::PointerData::buttons |
Definition at line 81 of file pointer_data.h.
Change flutter::PointerData::change |
Definition at line 72 of file pointer_data.h.
int64_t flutter::PointerData::device |
Definition at line 75 of file pointer_data.h.
double flutter::PointerData::distance |
Definition at line 87 of file pointer_data.h.
double flutter::PointerData::distance_max |
Definition at line 88 of file pointer_data.h.
int64_t flutter::PointerData::embedder_id |
Definition at line 70 of file pointer_data.h.
DeviceKind flutter::PointerData::kind |
Definition at line 73 of file pointer_data.h.
int64_t flutter::PointerData::obscured |
Definition at line 82 of file pointer_data.h.
double flutter::PointerData::orientation |
Definition at line 94 of file pointer_data.h.
double flutter::PointerData::pan_delta_x |
Definition at line 101 of file pointer_data.h.
double flutter::PointerData::pan_delta_y |
Definition at line 102 of file pointer_data.h.
double flutter::PointerData::pan_x |
Definition at line 99 of file pointer_data.h.
double flutter::PointerData::pan_y |
Definition at line 100 of file pointer_data.h.
double flutter::PointerData::physical_delta_x |
Definition at line 79 of file pointer_data.h.
double flutter::PointerData::physical_delta_y |
Definition at line 80 of file pointer_data.h.
double flutter::PointerData::physical_x |
Definition at line 77 of file pointer_data.h.
double flutter::PointerData::physical_y |
Definition at line 78 of file pointer_data.h.
int64_t flutter::PointerData::platformData |
Definition at line 96 of file pointer_data.h.
int64_t flutter::PointerData::pointer_identifier |
Definition at line 76 of file pointer_data.h.
double flutter::PointerData::pressure |
Definition at line 84 of file pointer_data.h.
double flutter::PointerData::pressure_max |
Definition at line 86 of file pointer_data.h.
double flutter::PointerData::pressure_min |
Definition at line 85 of file pointer_data.h.
double flutter::PointerData::radius_major |
Definition at line 90 of file pointer_data.h.
double flutter::PointerData::radius_max |
Definition at line 93 of file pointer_data.h.
double flutter::PointerData::radius_min |
Definition at line 92 of file pointer_data.h.
double flutter::PointerData::radius_minor |
Definition at line 91 of file pointer_data.h.
double flutter::PointerData::rotation |
Definition at line 104 of file pointer_data.h.
double flutter::PointerData::scale |
Definition at line 103 of file pointer_data.h.
double flutter::PointerData::scroll_delta_x |
Definition at line 97 of file pointer_data.h.
double flutter::PointerData::scroll_delta_y |
Definition at line 98 of file pointer_data.h.
SignalKind flutter::PointerData::signal_kind |
Definition at line 74 of file pointer_data.h.
double flutter::PointerData::size |
Definition at line 89 of file pointer_data.h.
int64_t flutter::PointerData::synthesized |
Definition at line 83 of file pointer_data.h.
double flutter::PointerData::tilt |
Definition at line 95 of file pointer_data.h.
int64_t flutter::PointerData::time_stamp |
Definition at line 71 of file pointer_data.h.
int64_t flutter::PointerData::view_id |
Definition at line 105 of file pointer_data.h.