class MouseDescriptor

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

The capabilities of a mouse device.

Public Methods

void MouseDescriptor (Storage_ storage)
void MouseDescriptor ()

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

void MouseDescriptor (MouseDescriptor && )

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

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

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

MouseDescriptor & operator= (const MouseDescriptor & other)
bool operator== (const MouseDescriptor & other)
bool operator!= (const MouseDescriptor & other)
bool IsEmpty ()
const std::optional< ::fuchsia_ui_input::MouseInputDescriptor> & input ()

Describes the input capabilities of the device.

::std::optional< ::fuchsia_ui_input::MouseInputDescriptor> & input ()

Describes the input capabilities of the device.

MouseDescriptor & input (std::optional< ::fuchsia_ui_input::MouseInputDescriptor> value)

Describes the input capabilities of the device.

void MouseDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits