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