Home
last modified time | relevance | path

Searched refs:PositionWithAffinity (Results 1 – 9 of 9) sorted by relevance

/external/skia/modules/skparagraph/include/
DDartTypes.h66 struct PositionWithAffinity { struct
70 PositionWithAffinity() : position(0), affinity(kDownstream) {} in PositionWithAffinity() argument
71 PositionWithAffinity(int32_t p, Affinity a) : position(p), affinity(a) {} in PositionWithAffinity() function
DParagraph.h59 virtual PositionWithAffinity getGlyphPositionAtCoordinate(SkScalar dx, SkScalar dy) = 0;
/external/skia/modules/skparagraph/src/
DTextLine.h125 PositionWithAffinity getGlyphPositionAtCoordinate(SkScalar dx);
DParagraphImpl.h117 PositionWithAffinity getGlyphPositionAtCoordinate(SkScalar dx, SkScalar dy) override;
DParagraphImpl.cpp875 PositionWithAffinity ParagraphImpl::getGlyphPositionAtCoordinate(SkScalar dx, SkScalar dy) { in getGlyphPositionAtCoordinate()
1306 const PositionWithAffinity res = this->getGlyphPositionAtCoordinate(dx, dy); in getClosestGlyphClusterAt()
1351 const PositionWithAffinity res = this->getGlyphPositionAtCoordinate(dx, dy); in getClosestUTF16GlyphInfoAt()
DTextLine.cpp1381 PositionWithAffinity TextLine::getGlyphPositionAtCoordinate(SkScalar dx) { in getGlyphPositionAtCoordinate()
1390 PositionWithAffinity result(0, Affinity::kDownstream); in getGlyphPositionAtCoordinate()
/external/skia/modules/canvaskit/
Dparagraph_bindings.cpp785 value_object<para::PositionWithAffinity>("PositionWithAffinity") in EMSCRIPTEN_BINDINGS()
786 .field("pos", &para::PositionWithAffinity::position) in EMSCRIPTEN_BINDINGS()
787 .field("affinity", &para::PositionWithAffinity::affinity); in EMSCRIPTEN_BINDINGS()
/external/skia/modules/skparagraph/tests/
DSkParagraphTest.cpp6700 std::vector<std::pair<SkScalar, PositionWithAffinity>> checks = { in UNIX_ONLY_TEST()
6701 std::make_pair(550, PositionWithAffinity(0, Affinity::kDownstream)), in UNIX_ONLY_TEST()
6702 std::make_pair(500, PositionWithAffinity(0, Affinity::kDownstream)), in UNIX_ONLY_TEST()
6703 std::make_pair(494, PositionWithAffinity(1, Affinity::kUpstream)), in UNIX_ONLY_TEST()
6704 std::make_pair(488, PositionWithAffinity(1, Affinity::kDownstream)), in UNIX_ONLY_TEST()
6705 std::make_pair(485, PositionWithAffinity(2, Affinity::kUpstream)), in UNIX_ONLY_TEST()
6706 std::make_pair(480, PositionWithAffinity(2, Affinity::kDownstream)), in UNIX_ONLY_TEST()
6707 std::make_pair(475, PositionWithAffinity(3, Affinity::kUpstream)), in UNIX_ONLY_TEST()
6708 std::make_pair(471, PositionWithAffinity(3, Affinity::kDownstream)), in UNIX_ONLY_TEST()
6709 std::make_pair(467, PositionWithAffinity(4, Affinity::kUpstream)), in UNIX_ONLY_TEST()
[all …]
/external/skia/modules/canvaskit/npm_build/types/
Dindex.d.ts1089 getGlyphPositionAtCoordinate(dx: number, dy: number): PositionWithAffinity;
1298 export interface PositionWithAffinity { interface