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)