struct InternalTouchEvent

Defined at line 65 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
uint32_t pointer_id
Phase phase
zx_koid_t context
zx_koid_t target
Viewport viewport
tvec2 position_in_viewport
uint32_t buttons
optional trace_flow_id
eventpair wake_lease

Public Methods

InternalTouchEvent ShallowClone ()

Defined at line 9 of file ../../src/ui/scenic/lib/input/internal_pointer_event.cc

void InternalTouchEvent ()

Defined at line 90 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h

void ~InternalTouchEvent ()

Defined at line 91 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h

void InternalTouchEvent (InternalTouchEvent && )

Defined at line 92 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h

InternalTouchEvent & operator= (InternalTouchEvent && )

Defined at line 93 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h

void InternalTouchEvent (const InternalTouchEvent & )

Defined at line 94 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h

InternalTouchEvent & operator= (const InternalTouchEvent & )

Defined at line 95 of file ../../src/ui/scenic/lib/input/internal_pointer_event.h