Home
last modified time | relevance | path

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

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/stylus/
H A Dstylus_detector_callback.h46 …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 Dlayout_info_interface.h55 virtual PositionWithAffinity GetGlyphPositionAtCoordinate(int32_t x, int32_t y) in GetGlyphPositionAtCoordinate()
57 PositionWithAffinity finalResult(0, TextAffinity::UPSTREAM); in GetGlyphPositionAtCoordinate()
H A Dtext_pattern.h654 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 Dparagraph.h61 struct PositionWithAffinity { struct
62 PositionWithAffinity(size_t p, Affinity a) : position(p), affinity(a) {} in PositionWithAffinity() argument
174 virtual PositionWithAffinity GetGlyphPositionAtCoordinate(double dx, double dy) = 0;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dparagraph.h202 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 Dstylus_detector_callback.cpp292 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 Dconvert.h38 DEFINE_CONVERT_FUNC(SPText::PositionWithAffinity, IndexAndAffinity);
H A Dconvert.cpp32 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 Dparagraph_impl.cpp249 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 Dparagraph_impl.h87 PositionWithAffinity GetGlyphPositionAtCoordinate(double dx, double dy) override;
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-text-common.md52 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 Dparagraph_manager.h49 PositionWithAffinity GetGlyphPositionAtCoordinate(Offset offset);
H A Dparagraph_manager.cpp127 PositionWithAffinity ParagraphManager::GetGlyphPositionAtCoordinate(Offset offset) in GetGlyphPositionAtCoordinate()
131 PositionWithAffinity finalResult(0, TextAffinity::UPSTREAM); in GetGlyphPositionAtCoordinate()
H A Drich_editor_pattern.h475 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 Dconvert_test.cpp49 const SPText::PositionWithAffinity positionWithAffinity = {0, SPText::Affinity::UPSTREAM};
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/render/
H A Dmock_paragraph.h56 MOCK_METHOD1(GetGlyphPositionAtCoordinate, PositionWithAffinity(const Offset& offset));
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/
H A Dparagraph_manager_test_ng.cpp64 PositionWithAffinity positionWithAffinity(POSITION_WITH_AFFINITY, TextAffinity::UPSTREAM); in ConstructParagraphs()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dtxt_paragraph.h126 PositionWithAffinity GetGlyphPositionAtCoordinate(const Offset& offset) override;
H A Dtxt_paragraph.cpp392 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 Drich_editor_base_testone_ng.cpp902PositionWithAffinity finalResult = richEditorPattern->paragraphs_.GetGlyphPositionAtCoordinate(Off…
1303 PositionWithAffinity positionWithAffinity(2, TextAffinity::UPSTREAM);
1337 PositionWithAffinity positionWithAffinity(2, TextAffinity::UPSTREAM);
1343PositionWithAffinity finalResult = richEditorPattern->paragraphs_.GetGlyphPositionAtCoordinate(Off…
H A Drich_editor_common_test_ng.cpp81 PositionWithAffinity positionWithAffinity(index, TextAffinity::UPSTREAM); in AddParagraph()
H A Drich_editor_pattern_testfour_ng.cpp1122 PositionWithAffinity positionWithAffinity(3, TextAffinity::DOWNSTREAM);
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Djs-apis-graphics-text.md922 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 Dts-text-common.md52 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 Djs-apis-graphics-text.md925 getGlyphPositionAtCoordinate(x: number, y: number): PositionWithAffinity
942 | [PositionWithAffinity](#positionwithaffinity) | Position of the glyph.|
1204 ## PositionWithAffinity section

12