class MouseSourceV2
Defined at line 19 of file ../../src/ui/scenic/lib/input/mouse_source_v2.h
Public Members
static const uint64_t kMaxUnacknowledgedEvents
static const size_t kMaxBufferedEvents
Public Methods
void MouseSourceV2 (fidl::ServerEnd<fuchsia_ui_pointer::MouseSourceV2>mouse_source,fit::function<void ()>error_handler,async_dispatcher_t *dispatcher)
Defined at line 18 of file ../../src/ui/scenic/lib/input/mouse_source_v2.cc
void ~MouseSourceV2 ()
Defined at line 30 of file ../../src/ui/scenic/lib/input/mouse_source_v2.h
void UpdateStream (StreamIdstream_id,InternalMouseEventevent,view_tree::BoundingBoxview_bounds,boolview_exit)
|MouseSourceBase|
Defined at line 33 of file ../../src/ui/scenic/lib/input/mouse_source_v2.cc
void AcknowledgeEvents (AcknowledgeEventsRequest & request, AcknowledgeEventsCompleter::Sync & completer)
|fidl::Server
<fuchsia
_ui_pointer::MouseSourceV2>|
Defined at line 50 of file ../../src/ui/scenic/lib/input/mouse_source_v2.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_ui_pointer::MouseSourceV2> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 68 of file ../../src/ui/scenic/lib/input/mouse_source_v2.cc
void CloseChannel (zx_status_t epitaph)
Defined at line 74 of file ../../src/ui/scenic/lib/input/mouse_source_v2.cc
Protected Methods
void PushEvent (fuchsia_ui_pointer::MouseEvent event)
|MouseSourceBase|
Defined at line 43 of file ../../src/ui/scenic/lib/input/mouse_source_v2.cc