#include <fl_scrolling_view_delegate.h>
Public Attributes | |
GTypeInterface | g_iface |
void(* | send_mouse_pointer_event )(FlScrollingViewDelegate *delegate, FlutterPointerPhase phase, size_t timestamp, double x, double y, FlutterPointerDeviceKind device_kind, double scroll_delta_x, double scroll_delta_y, int64_t buttons) |
void(* | send_pointer_pan_zoom_event )(FlScrollingViewDelegate *delegate, size_t timestamp, double x, double y, FlutterPointerPhase phase, double pan_x, double pan_y, double scale, double rotation) |
FlScrollingViewDelegate:
An interface for a class that provides FlScrollingManager
with platform-related features.
This interface is typically implemented by FlView
.
Definition at line 33 of file fl_scrolling_view_delegate.h.
GTypeInterface _FlScrollingViewDelegateInterface::g_iface |
Definition at line 34 of file fl_scrolling_view_delegate.h.
void(* _FlScrollingViewDelegateInterface::send_mouse_pointer_event) (FlScrollingViewDelegate *delegate, FlutterPointerPhase phase, size_t timestamp, double x, double y, FlutterPointerDeviceKind device_kind, double scroll_delta_x, double scroll_delta_y, int64_t buttons) |
Definition at line 36 of file fl_scrolling_view_delegate.h.
void(* _FlScrollingViewDelegateInterface::send_pointer_pan_zoom_event) (FlScrollingViewDelegate *delegate, size_t timestamp, double x, double y, FlutterPointerPhase phase, double pan_x, double pan_y, double scale, double rotation) |
Definition at line 46 of file fl_scrolling_view_delegate.h.