Flutter Engine
The Flutter Engine
|
#include <pointer_data_dispatcher.h>
Public Member Functions | |
DefaultPointerDataDispatcher (Delegate &delegate) | |
void | DispatchPacket (std::unique_ptr< PointerDataPacket > packet, uint64_t trace_flow_id) override |
Signal that PlatformView has a packet to be dispatched. More... | |
virtual | ~DefaultPointerDataDispatcher () |
Public Member Functions inherited from flutter::PointerDataDispatcher | |
virtual void | DispatchPacket (std::unique_ptr< PointerDataPacket > packet, uint64_t trace_flow_id)=0 |
Signal that PlatformView has a packet to be dispatched. More... | |
virtual | ~PointerDataDispatcher () |
Default destructor. More... | |
Protected Member Functions | |
FML_DISALLOW_COPY_AND_ASSIGN (DefaultPointerDataDispatcher) | |
Protected Attributes | |
Delegate & | delegate_ |
The default dispatcher that forwards the packet without any modification.
Definition at line 85 of file pointer_data_dispatcher.h.
|
inlineexplicit |
Definition at line 87 of file pointer_data_dispatcher.h.
|
virtualdefault |
|
overridevirtual |
Signal that PlatformView
has a packet to be dispatched.
[in] | packet | The PointerDataPacket to be dispatched. |
[in] | trace_flow_id | The id for Animator::EnqueueTraceFlowId . |
Implements flutter::PointerDataDispatcher.
Reimplemented in flutter::SmoothPointerDataDispatcher.
Definition at line 18 of file pointer_data_dispatcher.cc.
|
protected |
|
protected |
Definition at line 97 of file pointer_data_dispatcher.h.