class TouchScreenSimulateMultiFingerGestureRequest

Defined at line 1525 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/cpp/fidl/fuchsia.ui.test.input/cpp/natural_types.h

Public Methods

void TouchScreenSimulateMultiFingerGestureRequest (Storage_ storage)
void TouchScreenSimulateMultiFingerGestureRequest ()

Defined at line 1531 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/cpp/fidl/fuchsia.ui.test.input/cpp/natural_types.h

void TouchScreenSimulateMultiFingerGestureRequest (TouchScreenSimulateMultiFingerGestureRequest && )

Defined at line 1532 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/cpp/fidl/fuchsia.ui.test.input/cpp/natural_types.h

void TouchScreenSimulateMultiFingerGestureRequest (const TouchScreenSimulateMultiFingerGestureRequest & other)
TouchScreenSimulateMultiFingerGestureRequest & operator= (TouchScreenSimulateMultiFingerGestureRequest && )

Defined at line 1533 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/cpp/fidl/fuchsia.ui.test.input/cpp/natural_types.h

TouchScreenSimulateMultiFingerGestureRequest & operator= (const TouchScreenSimulateMultiFingerGestureRequest & other)
bool operator== (const TouchScreenSimulateMultiFingerGestureRequest & other)
bool operator!= (const TouchScreenSimulateMultiFingerGestureRequest & other)
bool IsEmpty ()
const std::optional< ::std::array< ::fuchsia_math::Vec, 10>> & start_locations ()

Starting locations of the gesture, in the coordinate units specified during

registration.

::std::optional< ::std::array< ::fuchsia_math::Vec, 10>> & start_locations ()

Starting locations of the gesture, in the coordinate units specified during

registration.

TouchScreenSimulateMultiFingerGestureRequest & start_locations (std::optional< ::std::array< ::fuchsia_math::Vec, 10>> value)

Starting locations of the gesture, in the coordinate units specified during

registration.

const std::optional< ::std::array< ::fuchsia_math::Vec, 10>> & end_locations ()

End locations of the gesture, in the coordinate units specified during

registration.

::std::optional< ::std::array< ::fuchsia_math::Vec, 10>> & end_locations ()

End locations of the gesture, in the coordinate units specified during

registration.

TouchScreenSimulateMultiFingerGestureRequest & end_locations (std::optional< ::std::array< ::fuchsia_math::Vec, 10>> value)

End locations of the gesture, in the coordinate units specified during

registration.

const std::optional<uint32_t> & move_event_count ()

Number of move events in the pinch.

::std::optional<uint32_t> & move_event_count ()

Number of move events in the pinch.

TouchScreenSimulateMultiFingerGestureRequest & move_event_count (std::optional<uint32_t> value)

Number of move events in the pinch.

const std::optional<uint32_t> & finger_count ()

Number of fingers, because `array

<fuchsia

.math.Vec, MAX_FINGERS>` is

fixed length, we use this field to know how many fingers in gesture.

::std::optional<uint32_t> & finger_count ()

Number of fingers, because `array

<fuchsia

.math.Vec, MAX_FINGERS>` is

fixed length, we use this field to know how many fingers in gesture.

TouchScreenSimulateMultiFingerGestureRequest & finger_count (std::optional<uint32_t> value)

Number of fingers, because `array

<fuchsia

.math.Vec, MAX_FINGERS>` is

fixed length, we use this field to know how many fingers in gesture.

void TouchScreenSimulateMultiFingerGestureRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits