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