struct InternalMouseEvent
Defined at line 122 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h
Pointer event representation to be used internally, uncoupled from FIDL types.
Public Members
zx_time_t timestamp
uint32_t device_id
zx_koid_t context
zx_koid_t target
Viewport viewport
tvec2 position_in_viewport
optional scroll_v
optional scroll_h
optional scroll_v_physical_pixel
optional scroll_h_physical_pixel
optional is_precision_scroll
tvec2 relative_motion
eventpair wake_lease
Public Methods
InternalMouseEvent ShallowClone ()
Defined at line 24 of file ../../src/ui/scenic/lib/input/internal_pointer_event.cc
void InternalMouseEvent ()
Defined at line 153 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h
void ~InternalMouseEvent ()
Defined at line 154 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h
void InternalMouseEvent (InternalMouseEvent && )
Defined at line 155 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h
InternalMouseEvent & operator= (InternalMouseEvent && )
Defined at line 156 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h
void InternalMouseEvent (const InternalMouseEvent & )
Defined at line 157 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h
InternalMouseEvent & operator= (const InternalMouseEvent & )
Defined at line 158 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h