/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/stylus/ |
H A D | stylus_detector_callback.h | 46 …tic int32_t HandleMoveCursor(const RefPtr<NG::FrameNode>& frameNode, NG::PositionWithAffinity sInd, 48 …static NG::PositionWithAffinity GetGlyphPositionByGlobalOffset(const RefPtr<NG::FrameNode>& frameN… 50 …tic std::tuple<int32_t, int32_t, int32_t> CalculateIntersectedRegion(NG::PositionWithAffinity sInd, 51 NG::PositionWithAffinity eInd, int32_t wtextLength);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | layout_info_interface.h | 55 virtual PositionWithAffinity GetGlyphPositionAtCoordinate(int32_t x, int32_t y) in GetGlyphPositionAtCoordinate() 57 PositionWithAffinity finalResult(0, TextAffinity::UPSTREAM); in GetGlyphPositionAtCoordinate()
|
H A D | text_pattern.h | 654 PositionWithAffinity GetGlyphPositionAtCoordinate(int32_t x, int32_t y) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/ |
H A D | paragraph.h | 61 struct PositionWithAffinity { struct 62 PositionWithAffinity(size_t p, Affinity a) : position(p), affinity(a) {} in PositionWithAffinity() function 174 virtual PositionWithAffinity GetGlyphPositionAtCoordinate(double dx, double dy) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | paragraph.h | 202 struct PositionWithAffinity { struct 203 PositionWithAffinity(size_t pos, TextAffinity affinity) in PositionWithAffinity() argument 245 virtual PositionWithAffinity GetGlyphPositionAtCoordinate(const Offset& offset) in GetGlyphPositionAtCoordinate() 247 PositionWithAffinity finalResult(0, TextAffinity::UPSTREAM); in GetGlyphPositionAtCoordinate()
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | stylus_detector_callback.cpp | 292 NG::PositionWithAffinity sInd, bool showHandle) in HandleMoveCursor() 310 NG::PositionWithAffinity StylusDetectorCallBack::GetGlyphPositionByGlobalOffset( in GetGlyphPositionByGlobalOffset() 314 NG::PositionWithAffinity finalResult(-1, TextAffinity::UPSTREAM); in GetGlyphPositionByGlobalOffset() 344 NG::PositionWithAffinity sInd, NG::PositionWithAffinity eInd, int32_t wtextLength) in CalculateIntersectedRegion()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/skia_txt/ |
H A D | convert.h | 38 DEFINE_CONVERT_FUNC(SPText::PositionWithAffinity, IndexAndAffinity);
|
H A D | convert.cpp | 32 IndexAndAffinity Convert(const SPText::PositionWithAffinity& pos) in Convert()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/ |
H A D | paragraph_impl.cpp | 249 PositionWithAffinity ParagraphImpl::GetGlyphPositionAtCoordinate(double dx, double dy) in GetGlyphPositionAtCoordinate() 252 skt::PositionWithAffinity pos = paragraph_->getGlyphPositionAtCoordinate(dx, dy); in GetGlyphPositionAtCoordinate() 253 return PositionWithAffinity(pos.position, static_cast<Affinity>(pos.affinity)); in GetGlyphPositionAtCoordinate()
|
H A D | paragraph_impl.h | 87 PositionWithAffinity GetGlyphPositionAtCoordinate(double dx, double dy) override;
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-text-common.md | 52 getGlyphPositionAtCoordinate(x: number, y: number): PositionWithAffinity 71 | [PositionWithAffinity](#positionwithaffinity12) | 字形位置信息。| 119 ## PositionWithAffinity<sup>12+</sup>
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | paragraph_manager.h | 49 PositionWithAffinity GetGlyphPositionAtCoordinate(Offset offset);
|
H A D | paragraph_manager.cpp | 127 PositionWithAffinity ParagraphManager::GetGlyphPositionAtCoordinate(Offset offset) in GetGlyphPositionAtCoordinate() 131 PositionWithAffinity finalResult(0, TextAffinity::UPSTREAM); in GetGlyphPositionAtCoordinate()
|
H A D | rich_editor_pattern.h | 475 void SetCaretPositionWithAffinity(PositionWithAffinity positionWithAffinity); 885 PositionWithAffinity GetGlyphPositionAtCoordinate(int32_t x, int32_t y) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/adapter/skia_txt/ |
H A D | convert_test.cpp | 49 const SPText::PositionWithAffinity positionWithAffinity = {0, SPText::Affinity::UPSTREAM};
|
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/render/ |
H A D | mock_paragraph.h | 56 MOCK_METHOD1(GetGlyphPositionAtCoordinate, PositionWithAffinity(const Offset& offset));
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | paragraph_manager_test_ng.cpp | 64 PositionWithAffinity positionWithAffinity(POSITION_WITH_AFFINITY, TextAffinity::UPSTREAM); in ConstructParagraphs()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | txt_paragraph.h | 126 PositionWithAffinity GetGlyphPositionAtCoordinate(const Offset& offset) override;
|
H A D | txt_paragraph.cpp | 392 PositionWithAffinity TxtParagraph::GetGlyphPositionAtCoordinate(const Offset& offset) in GetGlyphPositionAtCoordinate() 394 PositionWithAffinity finalResult(0, TextAffinity::UPSTREAM); in GetGlyphPositionAtCoordinate()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_base_testone_ng.cpp | 902 …PositionWithAffinity finalResult = richEditorPattern->paragraphs_.GetGlyphPositionAtCoordinate(Off… 1303 PositionWithAffinity positionWithAffinity(2, TextAffinity::UPSTREAM); 1337 PositionWithAffinity positionWithAffinity(2, TextAffinity::UPSTREAM); 1343 …PositionWithAffinity finalResult = richEditorPattern->paragraphs_.GetGlyphPositionAtCoordinate(Off…
|
H A D | rich_editor_common_test_ng.cpp | 81 PositionWithAffinity positionWithAffinity(index, TextAffinity::UPSTREAM); in AddParagraph()
|
H A D | rich_editor_pattern_testfour_ng.cpp | 1122 PositionWithAffinity positionWithAffinity(3, TextAffinity::DOWNSTREAM);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-graphics-text.md | 922 getGlyphPositionAtCoordinate(x: number, y: number): PositionWithAffinity 939 | [PositionWithAffinity](#positionwithaffinity) | 字形位置信息。| 1201 ## PositionWithAffinity section
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-text-common.md | 52 getGlyphPositionAtCoordinate(x: number, y: number): PositionWithAffinity 71 | [PositionWithAffinity](#positionwithaffinity12) | Position of the glyph.| 119 ## PositionWithAffinity<sup>12+</sup>
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-graphics-text.md | 925 getGlyphPositionAtCoordinate(x: number, y: number): PositionWithAffinity 942 | [PositionWithAffinity](#positionwithaffinity) | Position of the glyph.| 1204 ## PositionWithAffinity section
|