Records
Functions
-
std::vector<PointerParams> AddEvent (PointerId pointer_id, const glm::vec2 & coordinate)Defined at line 24 of file ../../src/ui/a11y/lib/testing/input_v2.cc
-
std::vector<PointerParams> RemoveEvent (PointerId pointer_id, const glm::vec2 & coordinate)Defined at line 28 of file ../../src/ui/a11y/lib/testing/input_v2.cc
-
template <typename T>std::vector<T> operator+ (const std::vector<T> & a, const std::vector<T> & b)The following could actually all be std::arrays and templates, but that may be overkill.
Defined at line 31 of file ../../src/ui/a11y/lib/testing/input_v2.h
-
std::vector<PointerParams> TapEvents (PointerId pointer_id, const glm::vec2 & coordinate)Defined at line 32 of file ../../src/ui/a11y/lib/testing/input_v2.cc
-
std::vector<PointerParams> ChangeEvents (PointerId pointer_id, const glm::vec2 & start, const glm::vec2 & end, size_t moves)`CHANGE` events between two endpoints, (start, end]. The start point is exclusive and the end
point is inclusive, as CHANGE events signify where a pointer has moved to rather than where it
has moved from.
Defined at line 36 of file ../../src/ui/a11y/lib/testing/input_v2.cc
-
template <typename T>std::vector<T> operator* (size_t n, const std::vector<T> & v)Defined at line 40 of file ../../src/ui/a11y/lib/testing/input_v2.h
-
std::vector<PointerParams> DragEvents (PointerId pointer_id, const glm::vec2 & start, const glm::vec2 & end, size_t moves)Defined at line 48 of file ../../src/ui/a11y/lib/testing/input_v2.cc
-
template <typename T = PointerParams>std::vector<T> Zip (const std::vector<std::vector<T>> & vv)Defined at line 51 of file ../../src/ui/a11y/lib/testing/input_v2.h
-
fuchsia::ui::pointer::augment::TouchEventWithLocalHit ToTouchEvent (const PointerParams & params, uint64_t event_time, zx_koid_t koid)Defined at line 54 of file ../../src/ui/a11y/lib/testing/input_v2.cc
-
::fuchsia::math::PointF ToLocalCoordinates (const glm::vec2 & ndc)Defined at line 81 of file ../../src/ui/a11y/lib/testing/input_v2.cc