class TouchInputDescriptor

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

Describes the format of the input report that will be sent from the touch device

to the host.

Public Methods

void TouchInputDescriptor (Storage_ storage)
void TouchInputDescriptor ()

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

void TouchInputDescriptor (TouchInputDescriptor && )

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

void TouchInputDescriptor (const TouchInputDescriptor & other)
TouchInputDescriptor & contacts (std::optional< ::std::vector< ::fuchsia_ui_input::ContactInputDescriptor>> value)

Setter for contacts.

const std::optional<uint32_t> & max_contacts ()
::std::optional<uint32_t> & max_contacts ()
TouchInputDescriptor & max_contacts (std::optional<uint32_t> value)

Setter for max_contacts.

TouchInputDescriptor & operator= (TouchInputDescriptor && )

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

TouchInputDescriptor & operator= (const TouchInputDescriptor & other)
bool operator== (const TouchInputDescriptor & other)
bool operator!= (const TouchInputDescriptor & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_ui_input::ContactInputDescriptor>> & contacts ()
::std::optional< ::std::vector< ::fuchsia_ui_input::ContactInputDescriptor>> & contacts ()
const std::optional< ::fuchsia_ui_input::TouchType> & touch_type ()
::std::optional< ::fuchsia_ui_input::TouchType> & touch_type ()
TouchInputDescriptor & touch_type (std::optional< ::fuchsia_ui_input::TouchType> value)

Setter for touch_type.

const std::optional< ::std::vector< ::fuchsia_ui_input::TouchButton>> & buttons ()
::std::optional< ::std::vector< ::fuchsia_ui_input::TouchButton>> & buttons ()
TouchInputDescriptor & buttons (std::optional< ::std::vector< ::fuchsia_ui_input::TouchButton>> value)

Setter for buttons.

void TouchInputDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits