5#include "flutter/shell/platform/linux/fl_scrolling_view_delegate.h"
8 fl_scrolling_view_delegate,
11static void fl_scrolling_view_delegate_default_init(
12 FlScrollingViewDelegateInterface* iface) {}
15 FlScrollingViewDelegate*
self,
21 double scroll_delta_x,
22 double scroll_delta_y,
24 g_return_if_fail(FL_IS_SCROLLING_VIEW_DELEGATE(
self));
26 FL_SCROLLING_VIEW_DELEGATE_GET_IFACE(
self)->send_mouse_pointer_event(
27 self, phase, timestamp,
x,
y, device_kind, scroll_delta_x, scroll_delta_y,
31 FlScrollingViewDelegate*
self,
40 g_return_if_fail(FL_IS_SCROLLING_VIEW_DELEGATE(
self));
42 FL_SCROLLING_VIEW_DELEGATE_GET_IFACE(
self)->send_pointer_pan_zoom_event(
43 self, timestamp,
x,
y, phase, pan_x, pan_y,
scale, rotation);
FlutterPointerPhase
The phase of the pointer event.
FlutterPointerDeviceKind
The device type that created a pointer event.