class ContactInputDescriptor

Defined at line 3104 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

`ContactInputDescriptor` describes the fields associated with a touch on a touch device.

Public Methods

void ContactInputDescriptor (Storage_ storage)
void ContactInputDescriptor ()

Defined at line 3109 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

void ContactInputDescriptor (ContactInputDescriptor && )

Defined at line 3110 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

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

Defined at line 3111 of file fidling/gen/sdk/fidl/fuchsia.input.report/fuchsia.input.report/cpp/fidl/fuchsia.input.report/cpp/natural_types.h

ContactInputDescriptor & operator= (const ContactInputDescriptor & other)
bool operator== (const ContactInputDescriptor & other)
bool operator!= (const ContactInputDescriptor & other)
bool IsEmpty ()
const std::optional< ::fuchsia_input_report::Axis> & position_x ()

Describes the reporting of the x-axis.

::std::optional< ::fuchsia_input_report::Axis> & position_x ()

Describes the reporting of the x-axis.

ContactInputDescriptor & position_x (std::optional< ::fuchsia_input_report::Axis> value)

Describes the reporting of the x-axis.

const std::optional< ::fuchsia_input_report::Axis> & position_y ()

Describes the reporting of the y-axis.

::std::optional< ::fuchsia_input_report::Axis> & position_y ()

Describes the reporting of the y-axis.

ContactInputDescriptor & position_y (std::optional< ::fuchsia_input_report::Axis> value)

Describes the reporting of the y-axis.

const std::optional< ::fuchsia_input_report::Axis> & pressure ()

Pressure of the contact.

::std::optional< ::fuchsia_input_report::Axis> & pressure ()

Pressure of the contact.

ContactInputDescriptor & pressure (std::optional< ::fuchsia_input_report::Axis> value)

Pressure of the contact.

const std::optional< ::fuchsia_input_report::Axis> & contact_width ()

Width of the area of contact.

::std::optional< ::fuchsia_input_report::Axis> & contact_width ()

Width of the area of contact.

ContactInputDescriptor & contact_width (std::optional< ::fuchsia_input_report::Axis> value)

Width of the area of contact.

const std::optional< ::fuchsia_input_report::Axis> & contact_height ()

Height of the area of contact.

::std::optional< ::fuchsia_input_report::Axis> & contact_height ()

Height of the area of contact.

ContactInputDescriptor & contact_height (std::optional< ::fuchsia_input_report::Axis> value)

Height of the area of contact.

void ContactInputDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits