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