![]() |
Flutter Engine
The Flutter Engine
|
#include <fuchsia/ui/pointer/cpp/fidl.h>
#include <gtest/gtest.h>
#include <lib/async-loop/cpp/loop.h>
#include <lib/async-loop/default.h>
#include <lib/fidl/cpp/binding_set.h>
#include <array>
#include <optional>
#include <vector>
#include "flutter/fml/logging.h"
#include "flutter/fml/macros.h"
#include "pointer_delegate.h"
#include "tests/fakes/mouse_source.h"
#include "tests/fakes/touch_source.h"
#include "tests/pointer_event_utility.h"
Go to the source code of this file.
Classes | |
class | flutter_runner::testing::PointerDelegateTest |
Namespaces | |
namespace | flutter_runner |
namespace | flutter_runner::testing |
Typedefs | |
using | flutter_runner::testing::fup_EventPhase = fuchsia::ui::pointer::EventPhase |
using | flutter_runner::testing::fup_TouchEvent = fuchsia::ui::pointer::TouchEvent |
using | flutter_runner::testing::fup_TouchIxnId = fuchsia::ui::pointer::TouchInteractionId |
using | flutter_runner::testing::fup_TouchIxnResult = fuchsia::ui::pointer::TouchInteractionResult |
using | flutter_runner::testing::fup_TouchIxnStatus = fuchsia::ui::pointer::TouchInteractionStatus |
using | flutter_runner::testing::fup_TouchPointerSample = fuchsia::ui::pointer::TouchPointerSample |
using | flutter_runner::testing::fup_TouchResponse = fuchsia::ui::pointer::TouchResponse |
using | flutter_runner::testing::fup_TouchResponseType = fuchsia::ui::pointer::TouchResponseType |
using | flutter_runner::testing::fup_ViewParameters = fuchsia::ui::pointer::ViewParameters |
using | flutter_runner::testing::fup_MouseEvent = fuchsia::ui::pointer::MouseEvent |
Functions | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Data_FuchsiaTimeVersusFlutterTime) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Phase_FlutterPhasesAreSynthesized) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Phase_FuchsiaCancelBecomesFlutterCancel) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Coordinates_CorrectMapping) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Coordinates_DownEventClampedToView) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_FirstResponseIsEmpty) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_ResponseMatchesEarlierEvents) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateGrant) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateGrantCombo) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_EarlyGrant) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateDeny) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateDenyCombo) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_PointersAreIndependent) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, MouseWheel_TickBased) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, MouseWheel_PixelBased) | |
flutter_runner::testing::TEST_F (PointerDelegateTest, MouseWheel_TouchpadPixelBased) | |
Variables | |
constexpr std::array< std::array< float, 2 >, 2 > | flutter_runner::testing::kRect = {{{0, 0}, {20, 20}}} |
constexpr std::array< float, 9 > | flutter_runner::testing::kIdentity = {1, 0, 0, 0, 1, 0, 0, 0, 1} |
constexpr fup_TouchIxnId | flutter_runner::testing::kIxnOne |
constexpr uint32_t | flutter_runner::testing::kMouseDeviceId = 123 |
constexpr std::array< int64_t, 2 > | flutter_runner::testing::kNoScrollInPhysicalPixelDelta = {0, 0} |
const bool | flutter_runner::testing::kNotPrecisionScroll = false |
const bool | flutter_runner::testing::kPrecisionScroll = true |