class TouchInputReport
Defined at line 1623 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
`TouchInputReport` describes the current contacts recorded by the touchscreen.
Public Methods
void TouchInputReport (Storage_ storage)
void TouchInputReport ()
Defined at line 1628 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void TouchInputReport (TouchInputReport && )
Defined at line 1629 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
void TouchInputReport (const TouchInputReport & other)
TouchInputReport & operator= (TouchInputReport && )
Defined at line 1630 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h
TouchInputReport & operator= (const TouchInputReport & other)
bool operator== (const TouchInputReport & other)
bool operator!= (const TouchInputReport & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_input_report::ContactInputReport>> & contacts ()
The contacts currently being reported by the device.
::std::optional< ::std::vector< ::fuchsia_input_report::ContactInputReport>> & contacts ()
The contacts currently being reported by the device.
TouchInputReport & contacts (std::optional< ::std::vector< ::fuchsia_input_report::ContactInputReport>> value)
The contacts currently being reported by the device.
const std::optional< ::std::vector< ::fuchsia_input_report::TouchButton>> & pressed_buttons ()
::std::optional< ::std::vector< ::fuchsia_input_report::TouchButton>> & pressed_buttons ()
TouchInputReport & pressed_buttons (std::optional< ::std::vector< ::fuchsia_input_report::TouchButton>> value)
Setter for pressed_buttons.
void TouchInputReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits