class MouseSimulateMouseEventRequest

Defined at line 612 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 620 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 624 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 630 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 638 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 647 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 651 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 656 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 664 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 673 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 677 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 682 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 690 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 699 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 703 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 708 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 716 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 725 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 729 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 734 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 742 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 752 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 756 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 762 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 770 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 780 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 784 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 790 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 798 of file fidling/gen/sdk/fidl/fuchsia.ui.test.input/fuchsia.ui.test.input/hlcpp/fuchsia/ui/test/input/cpp/fidl.h