class TouchPointerSample

Defined at line 1356 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

A description of each sampled data point in a touch event stream.

All fields are required.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_ui_pointer::wire::TouchPointerSample> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_ui_pointer::wire::TouchPointerSample> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_pointer::wire::TouchPointerSample>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

void TouchPointerSample ()

Defined at line 1358 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

void TouchPointerSample (const TouchPointerSample & other)

Defined at line 1359 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

TouchPointerSample & operator= (const TouchPointerSample & other)

Defined at line 1360 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

void TouchPointerSample (TouchPointerSample && other)

Defined at line 1361 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

::fuchsia_ui_pointer::wire::TouchInteractionId & interaction ()

The interaction that this pointer sample belongs to.

bool has_interaction ()
TouchPointerSample & operator= (TouchPointerSample && other)

Defined at line 1362 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

::fuchsia_ui_pointer::wire::EventPhase & phase ()

The state of this event in the interaction's state machine.

bool has_phase ()
::fidl::Array<float, 2> & position_in_viewport ()

The position of this event, in the viewport's coordinate system.

bool has_position_in_viewport ()
void ~TouchPointerSample ()

Defined at line 1364 of file fidling/gen/sdk/fidl/fuchsia.ui.pointer/fuchsia.ui.pointer/cpp/fidl/fuchsia.ui.pointer/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder