#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.
Referenced by FlutterEngineSendPointerEvent().
| int64_t flutter::PointerData::buttons |
Definition at line 81 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| Change flutter::PointerData::change |
Definition at line 72 of file pointer_data.h.
Referenced by flutter::testing::ShellTest::DispatchFakePointerData(), FlutterEngineSendPointerEvent(), and FlutterViewController::loadDefaultSplashScreenView.
| int64_t flutter::PointerData::device |
Definition at line 75 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| 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.
Referenced by FlutterEngineSendPointerEvent().
| DeviceKind flutter::PointerData::kind |
Definition at line 73 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| 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.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::pan_delta_y |
Definition at line 102 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::pan_x |
Definition at line 99 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::pan_y |
Definition at line 100 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::physical_delta_x |
Definition at line 79 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::physical_delta_y |
Definition at line 80 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::physical_x |
Definition at line 77 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent(), FlutterViewController::loadDefaultSplashScreenView, and flutter::testing::TEST().
| double flutter::PointerData::physical_y |
Definition at line 78 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent(), FlutterViewController::loadDefaultSplashScreenView, and flutter::testing::TEST().
| 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.
Referenced by FlutterEngineSendPointerEvent().
| 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.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::scale |
Definition at line 103 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent(), and FlutterViewController::loadDefaultSplashScreenView.
| double flutter::PointerData::scroll_delta_x |
Definition at line 97 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| double flutter::PointerData::scroll_delta_y |
Definition at line 98 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| SignalKind flutter::PointerData::signal_kind |
Definition at line 74 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().
| 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.
Referenced by FlutterEngineSendPointerEvent().
| int64_t flutter::PointerData::view_id |
Definition at line 105 of file pointer_data.h.
Referenced by FlutterEngineSendPointerEvent().