class MouseSimulateMouseEventRequest
Defined at line 736 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.
void MouseSimulateMouseEventRequest ()
void MouseSimulateMouseEventRequest (MouseSimulateMouseEventRequest && other)
const ::std::vector< ::fuchsia::ui::test::input::MouseButton> & pressed_buttons ()
Set of buttons that are currently pressed.
Must NOT contain duplicates.
Defined at line 744 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 748 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 754 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 762 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 771 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 775 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 780 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 788 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 797 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 801 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 806 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 814 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 823 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 827 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 832 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 840 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 849 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 853 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 858 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 866 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 876 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 880 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 886 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 894 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 904 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 908 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 914 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 922 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h
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 ()
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)