#include <fuchsia/accessibility/semantics/cpp/fidl.h>#include <fuchsia/buildinfo/cpp/fidl.h>#include <fuchsia/component/cpp/fidl.h>#include <fuchsia/fonts/cpp/fidl.h>#include <fuchsia/input/report/cpp/fidl.h>#include <fuchsia/kernel/cpp/fidl.h>#include <fuchsia/logger/cpp/fidl.h>#include <fuchsia/memorypressure/cpp/fidl.h>#include <fuchsia/metrics/cpp/fidl.h>#include <fuchsia/net/interfaces/cpp/fidl.h>#include <fuchsia/tracing/provider/cpp/fidl.h>#include <fuchsia/ui/app/cpp/fidl.h>#include <fuchsia/ui/display/singleton/cpp/fidl.h>#include <fuchsia/ui/input/cpp/fidl.h>#include <fuchsia/ui/test/input/cpp/fidl.h>#include <fuchsia/web/cpp/fidl.h>#include <lib/async/cpp/task.h>#include <lib/fidl/cpp/binding_set.h>#include <lib/sys/component/cpp/testing/realm_builder.h>#include <lib/sys/component/cpp/testing/realm_builder_types.h>#include <zircon/status.h>#include <zircon/types.h>#include <zircon/utc.h>#include <cstddef>#include <cstdint>#include <iostream>#include <memory>#include <optional>#include <queue>#include <string>#include <type_traits>#include <utility>#include <vector>#include <gtest/gtest.h>#include "flutter/fml/logging.h"#include "flutter/shell/platform/fuchsia/flutter/tests/integration/utils/portable_ui_test.h"#include "lib/fidl/cpp/interface_ptr.h"Go to the source code of this file.
Namespaces | |
| namespace | mouse_input_test |
| namespace | mouse_input_test::testing |
| double x = 0.0 |
Definition at line 82 of file mouse-input-test.cc.
| double y = 0.0 |
Definition at line 83 of file mouse-input-test.cc.
Referenced by flutter::AccumulationRect::accumulate(), flutter::testing::SkRenderResult::addr32(), flutter::testing::ImpellerRenderResult::addr32(), flutter::testing::DlMetalPixelData::addr32(), impeller::SkylineRectanglePacker::AddRect(), gfx::RectF::AdjustToFit(), impeller::testing::BlendModeTest(), gfx::Rect::bottom(), gfx::RectF::bottom(), button_press_event_cb(), button_release_event_cb(), impeller::LineContents::CalculatePerVertex(), gfx::RectF::CenterPoint(), flutter::testing::DisplayListNopTest::check_image_result(), base::internal::CheckedAddImpl(), base::internal::CheckedMulImpl(), base::internal::CheckedSubImpl(), flutter::testing::CanvasCompareTester::checkGroupOpacity(), flutter::testing::CanvasCompareTester::checkPixels(), gfx::RectF::ClampToCenteredSize(), flutter::testing::CanvasCompareTester::compareToReference(), composite_layer(), gfx::RectF::Contains(), flutter::CanvasPath::contains(), flutter::RSuperellipse::contains(), gfx::RectF::Contains(), flutter::testing::CanvasCompareTester::countModifiedTransparentPixels(), impeller::testing::CreateTestYUVTextures(), impeller::Matrix::Decompose(), flutter::DlScalarNearlyEqual(), base::internal::ClampedAddOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedSubOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedMulOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedDivOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedModOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedAndOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedOrOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedXorOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::ClampedMaxOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >::Do(), base::internal::ClampedMinOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >::Do(), base::internal::CheckedAddOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedSubOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedMulOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedDivOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedModOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedAndOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedOrOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedXorOp< T, U, typename std::enable_if< std::is_integral< T >::value &&std::is_integral< U >::value >::type >::Do(), base::internal::CheckedMaxOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >::Do(), base::internal::CheckedMinOp< T, U, typename std::enable_if< std::is_arithmetic< T >::value &&std::is_arithmetic< U >::value >::type >::Do(), flutter::testing::DrawCheckerboard(), flutter::Canvas::drawCircle(), flutter::Canvas::drawImage(), impeller::DrawPlaygroundPoint(), flutter::DlSkCanvasDispatcher::drawText(), flutter::testing::ImageSizeTextBlobInspector::drawText(), flutter::testing::DisplayListStreamDispatcher::drawText(), flutter::DisplayListBuilder::DrawText(), flutter::DlSkCanvasAdapter::DrawText(), impeller::DlDispatcherBase::drawText(), impeller::FirstPassDispatcher::drawText(), ensure_pointer_added(), ensure_touch_added(), enter_notify_event_cb(), fl_accessible_node_get_extents(), fl_accessible_node_set_extents(), fl_accessible_node_set_extents_impl(), fl_engine_send_mouse_pointer_event(), fl_engine_send_pointer_pan_zoom_event(), fl_engine_send_touch_add_event(), fl_engine_send_touch_down_event(), fl_engine_send_touch_move_event(), fl_engine_send_touch_remove_event(), fl_engine_send_touch_up_event(), fl_pointer_manager_handle_button_press(), fl_pointer_manager_handle_button_release(), fl_pointer_manager_handle_enter(), fl_pointer_manager_handle_leave(), fl_pointer_manager_handle_motion(), fl_scrolling_manager_set_last_mouse_position(), fl_touch_manager_handle_touch_event(), FlutterDesktopWindowGetFrame(), FlutterDesktopWindowSetFrame(), FlutterEngineSendPointerEvent(), FlutterPointMake(), flutter::PlatformViewAndroidJNIImpl::FlutterViewDisplayOverlaySurface(), flutter::PlatformViewAndroidJNIImpl::FlutterViewOnDisplayPlatformView(), impeller::interop::Paragraph::GetClosestGlyphInfoAtParagraphCoordinates(), flutter::GetCursorFromBuffer(), flutter::GetMaskBitmaps(), fuchsia_test_utils::Screenshot::GetPixelAt(), flutter::APNGImageGenerator::GetPixels(), flutter::testing::GetPolygonPoints(), flutter::testing::GetSampleNestedDisplayList(), flutter::testing::StubFlutterGlfwApi::GetWindowFrame(), GLFWcursorPositionCallback(), GLFWCursorPositionCallback(), GLFWcursorPositionCallbackAtPhase(), GLFWmouseButtonCallback(), flutter::FlutterWindow::HandleMessage(), impeller::interop::ImpellerParagraphCreateGlyphInfoAtParagraphCoordinatesNew(), fuchsia_test_utils::PortableUITest::InjectTap(), gfx::RectF::InsetsFrom(), InternalFlutterGpu_RenderPass_SetScissor(), InternalFlutterGpu_RenderPass_SetViewport(), gfx::RectF::Intersect(), gfx::RectF::Intersects(), IsApproximatelyEqual(), gfx::RectF::IsExpressibleAsRect(), leave_notify_event_cb(), gfx::Rect::left_center(), gfx::RectF::left_center(), flutter::CanvasPath::lineTo(), impeller::LineTo(), flutter::LineTo(), flutter::testing::MakeRectFromVertices(), flutter::DlPath::MakeRectXYWH(), flutter::testing::MakeTestImage(), flutter::testing::MockTexture::MakeTestTexture(), impeller::TRect< T >::MakeXYWH(), gfx::RectF::ManhattanDistanceToPoint(), gfx::RectF::ManhattanInternalDistance(), flutter::DlImageFilter::map_vectors_affine(), impeller::testing::MaskBlurVariantTest(), impeller::Matrix::Matrix(), impeller::testing::mockReadPixels(), motion_notify_event_cb(), flutter::CanvasPath::moveTo(), impeller::MoveTo(), flutter::MoveTo(), gfx::Rect::OffsetFromOrigin(), gfx::RectF::OffsetFromOrigin(), flutter::PlatformViewAndroidJNIImpl::onDisplayPlatformView2(), flutter::FlutterWindowsView::OnPointerDown(), flutter::FlutterWindow::OnPointerDown(), flutter::FlutterWindow::OnPointerLeave(), flutter::FlutterWindowsView::OnPointerLeave(), flutter::FlutterWindow::OnPointerMove(), flutter::FlutterWindowsView::OnPointerMove(), flutter::FlutterWindowsView::OnPointerUp(), flutter::FlutterWindow::OnPointerUp(), flutter::FlutterWindowsView::OnScroll(), impeller::Playground::OpenPlaygroundHere(), gfx::Vector2d::operator Vector2dF(), flutter::Paragraph::paint(), txt::ParagraphSkia::Paint(), flutter::PerformanceOverlayLayer::Paint(), flutter::testing::CanvasCompareTester::quickCompareToReference(), flutter::PointExtensionSerializer::ReadValueOfType(), flutter::CanvasPath::relativeLineTo(), flutter::CanvasPath::relativeMoveTo(), gfx::Rect::right_center(), gfx::RectF::right_center(), impeller::ScalarNearlyEqual(), gfx::Transform::Scale(), gfx::PointF::Scale(), gfx::ScaleToEnclosedRect(), gfx::ScaleToEnclosingRect(), gfx::ScaleToEnclosingRectSafe(), gfx::ScaleToRoundedRect(), gfx::Rect::set_height(), set_marked_text_rect(), set_marked_text_rect(), set_scrolling_position(), gfx::PointF::set_y(), gfx::RectF::set_y(), gfx::Vector2dF::set_y(), gfx::Point::set_y(), gfx::Rect::set_y(), gfx::Vector2d::set_y(), gfx::PointF::SetPoint(), gfx::Point::SetPoint(), gfx::RectF::SetRect(), gfx::Rect::SetRect(), impeller::PassBindingsCacheMTL::SetScissor(), gfx::RectF::SharesEdgeWith(), gfx::RectF::SplitVertically(), gfx::RectF::Subtract(), impeller::testing::swap_nan(), impeller::TessellatorLibtess::Tessellate(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), impeller::testing::TEST(), impeller::testing::TEST(), impeller::testing::TEST(), gfx::TEST(), gfx::TEST(), gfx::TEST(), impeller::testing::TEST(), flutter::testing::TEST_F(), TEST_F(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), flutter::testing::TEST_P(), flutter::testing::TEST_P(), flutter_runner::testing::TEST_P(), flutter_runner::testing::TEST_P(), impeller::testing::TEST_P(), gfx::Rect::top_center(), gfx::RectF::top_center(), gfx::Rect::top_right(), gfx::RectF::top_right(), gfx::Point::ToString(), gfx::Transform::TransformPoint(), gfx::RectF::Transpose(), gfx::RectF::Union(), update_im_cursor_position(), and flutter::DlStopwatchVisualizer::Visualize().