class MouseReport
Defined at line 1781 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
Public Methods
void MouseReport (Storage_ storage)
void MouseReport (int32_t rel_x, int32_t rel_y, int32_t rel_hscroll, int32_t rel_vscroll, uint32_t pressed_buttons)
void MouseReport ()
Default constructs a |MouseReport| only if all of its members are default constructible.
Defined at line 1791 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
void MouseReport (MouseReport && )
Defined at line 1794 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
void MouseReport (const MouseReport & other)
MouseReport & operator= (MouseReport && )
Defined at line 1795 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
MouseReport & operator= (const MouseReport & other)
bool operator== (const MouseReport & other)
bool operator!= (const MouseReport & other)
int32_t rel_x ()
int32_t & rel_x ()
MouseReport & rel_x (int32_t value)
Setter for rel_x.
int32_t rel_y ()
int32_t & rel_y ()
MouseReport & rel_y (int32_t value)
Setter for rel_y.
int32_t rel_hscroll ()
int32_t & rel_hscroll ()
MouseReport & rel_hscroll (int32_t value)
Setter for rel_hscroll.
int32_t rel_vscroll ()
int32_t & rel_vscroll ()
MouseReport & rel_vscroll (int32_t value)
Setter for rel_vscroll.
uint32_t pressed_buttons ()
uint32_t & pressed_buttons ()
MouseReport & pressed_buttons (uint32_t value)
Setter for pressed_buttons.
void MouseReport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits