class MouseSimulateMouseEventRequest
Defined at line 739 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
MouseSimulateMouseEventRequest & set_pressed_buttons (::std::vector< ::fuchsia::ui::test::input::MouseButton> _value)
MouseSimulateMouseEventRequest & set_movement_x (int64_t _value)
MouseSimulateMouseEventRequest & set_movement_y (int64_t _value)
MouseSimulateMouseEventRequest & set_scroll_v_detent (int64_t _value)
MouseSimulateMouseEventRequest & set_scroll_h_detent (int64_t _value)
MouseSimulateMouseEventRequest & set_scroll_v_physical_pixel (double _value)
MouseSimulateMouseEventRequest & set_scroll_h_physical_pixel (double _value)
void MouseSimulateMouseEventRequest ()
void MouseSimulateMouseEventRequest (MouseSimulateMouseEventRequest && other)
void ~MouseSimulateMouseEventRequest ()
MouseSimulateMouseEventRequest & operator= (MouseSimulateMouseEventRequest && other)
::std::unique_ptr<MouseSimulateMouseEventRequest> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, MouseSimulateMouseEventRequest * _value, size_t _offset)
zx_status_t Clone (MouseSimulateMouseEventRequest * _result)
const ::std::vector< ::fuchsia::ui::test::input::MouseButton> & pressed_buttons ()
Set of buttons that are currently pressed.
Must NOT contain duplicates.
Defined at line 747 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_pressed_buttons ()
Defined at line 751 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
::std::vector< ::fuchsia::ui::test::input::MouseButton> * mutable_pressed_buttons ()
Set of buttons that are currently pressed.
Must NOT contain duplicates.
Defined at line 757 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_pressed_buttons ()
Defined at line 765 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
const int64_t & movement_x ()
Relative X positional displacement.
Defined at line 774 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_movement_x ()
Defined at line 778 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
int64_t * mutable_movement_x ()
Relative X positional displacement.
Defined at line 783 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_movement_x ()
Defined at line 791 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
const int64_t & movement_y ()
Relative Y positional displacement.
Defined at line 800 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_movement_y ()
Defined at line 804 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
int64_t * mutable_movement_y ()
Relative Y positional displacement.
Defined at line 809 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_movement_y ()
Defined at line 817 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
const int64_t & scroll_v_detent ()
Relative vertical scrolling displacement by detent.
Defined at line 826 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_scroll_v_detent ()
Defined at line 830 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
int64_t * mutable_scroll_v_detent ()
Relative vertical scrolling displacement by detent.
Defined at line 835 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_scroll_v_detent ()
Defined at line 843 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
const int64_t & scroll_h_detent ()
Relative horizontal scrolling displacement by detent.
Defined at line 852 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_scroll_h_detent ()
Defined at line 856 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
int64_t * mutable_scroll_h_detent ()
Relative horizontal scrolling displacement by detent.
Defined at line 861 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_scroll_h_detent ()
Defined at line 869 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
const double & scroll_v_physical_pixel ()
Recommended vertical scrolling displacement by physical pixel, it is
computed with accelerator, detent / mm to pixel ratio, etc.
Defined at line 879 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_scroll_v_physical_pixel ()
Defined at line 883 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
double * mutable_scroll_v_physical_pixel ()
Recommended vertical scrolling displacement by physical pixel, it is
computed with accelerator, detent / mm to pixel ratio, etc.
Defined at line 889 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_scroll_v_physical_pixel ()
Defined at line 897 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
const double & scroll_h_physical_pixel ()
Recommended horizontal scrolling displacement by physical pixel, it
is computed with accelerator, detent / mm to pixel ratio, etc.
Defined at line 907 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
bool has_scroll_h_physical_pixel ()
Defined at line 911 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
double * mutable_scroll_h_physical_pixel ()
Recommended horizontal scrolling displacement by physical pixel, it
is computed with accelerator, detent / mm to pixel ratio, etc.
Defined at line 917 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
void clear_scroll_h_physical_pixel ()
Defined at line 925 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h