class MouseReport
Defined at line 1811 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_trel_x,int32_trel_y,int32_trel_hscroll,int32_trel_vscroll,uint32_tpressed_buttons)
void MouseReport ()
Default constructs a |MouseReport| only if all of its members are default constructible.
Defined at line 1821 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 1824 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 1825 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