class ContactInputDescriptor
Defined at line 1929 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
`ContactInputDescriptor` describes the fields associated with a touch on a touch device.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
void ContactInputDescriptor ()
void ContactInputDescriptor (ContactInputDescriptor && other)
const ::fuchsia::input::Axis & position_x ()
Defined at line 1935 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_position_x ()
Defined at line 1939 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
::fuchsia::input::Axis * mutable_position_x ()
Defined at line 1943 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_position_x ()
Defined at line 1951 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const ::fuchsia::input::Axis & position_y ()
Defined at line 1959 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_position_y ()
Defined at line 1963 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
::fuchsia::input::Axis * mutable_position_y ()
Defined at line 1967 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_position_y ()
Defined at line 1975 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const ::fuchsia::input::Axis & pressure ()
Defined at line 1983 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_pressure ()
Defined at line 1987 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
::fuchsia::input::Axis * mutable_pressure ()
Defined at line 1991 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_pressure ()
Defined at line 1999 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const ::fuchsia::input::Axis & contact_width ()
Defined at line 2007 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_contact_width ()
Defined at line 2011 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
::fuchsia::input::Axis * mutable_contact_width ()
Defined at line 2015 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_contact_width ()
Defined at line 2023 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
const ::fuchsia::input::Axis & contact_height ()
Defined at line 2031 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
bool has_contact_height ()
Defined at line 2035 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
::fuchsia::input::Axis * mutable_contact_height ()
Defined at line 2039 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
void clear_contact_height ()
Defined at line 2047 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/hlcpp/fuchsia/ui/input/cpp/fidl.h
ContactInputDescriptor & set_position_x (::fuchsia::input::Axis _value)
ContactInputDescriptor & set_position_y (::fuchsia::input::Axis _value)
ContactInputDescriptor & set_pressure (::fuchsia::input::Axis _value)
ContactInputDescriptor & set_contact_width (::fuchsia::input::Axis _value)
ContactInputDescriptor & set_contact_height (::fuchsia::input::Axis _value)
void ~ContactInputDescriptor ()
ContactInputDescriptor & operator= (ContactInputDescriptor && other)
::std::unique_ptr<ContactInputDescriptor> New ()
void Encode (::fidl::Encoder *_encoder,size_t_offset,std::optional< ::fidl::HandleInformation>maybe_handle_info)
void Decode (::fidl::Decoder *_decoder,ContactInputDescriptor *_value,size_t_offset)
zx_status_t Clone (ContactInputDescriptor * _result)