Home
last modified time | relevance | path

Searched refs:FontMetrics (Results 1 - 25 of 35) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dtext_layout_info.h22 struct FontMetrics { struct
52 FontMetrics fontMetrics;
83 FontMetrics firstCharMetrics;
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/export/rosen_text/
H A Dtypography.h70 RunMetrics(const TextStyle* style, const Drawing::FontMetrics& metrics) in RunMetrics()
74 Drawing::FontMetrics fontMetrics;
105 Drawing::FontMetrics firstCharMetrics;
154 virtual Drawing::FontMetrics MeasureText() = 0;
158 virtual Drawing::FontMetrics GetFontMetrics(const OHOS::Rosen::TextStyle& textStyle) = 0;
160 size_t& charNumber, std::vector<Drawing::FontMetrics>& fontMetrics) = 0;
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/txt/
H A Dline_metrics.h32 RunMetrics(const TextStyle* style, const Drawing::FontMetrics& metrics) in RunMetrics()
36 Drawing::FontMetrics fontMetrics;
H A Dparagraph.h35 struct FontMetrics;
191 virtual OHOS::Rosen::Drawing::FontMetrics MeasureText() = 0;
192 virtual OHOS::Rosen::Drawing::FontMetrics GetFontMetricsResult(const OHOS::Rosen::SPText::TextStyle& textStyle) = 0;
194 size_t& charNumber, std::vector<Drawing::FontMetrics>& fontMetrics) = 0;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/text/
H A Dfont_metrics.h24 struct FontMetrics { struct
25 bool operator==(const FontMetrics& that) in operator ==()
H A Dfont.h117 scalar GetMetrics(FontMetrics* metrics) const;
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/skia_txt/
H A Dtypography.h68 Drawing::FontMetrics MeasureText() override;
72 Drawing::FontMetrics GetFontMetrics(const OHOS::Rosen::TextStyle& textStyle) override;
74 std::vector<Drawing::FontMetrics>& fontMetrics) override;
H A Dtypography.cpp155 Drawing::FontMetrics Typography::MeasureText() in MeasureText()
415 Drawing::FontMetrics Typography::GetFontMetrics(const OHOS::Rosen::TextStyle& textStyle) in GetFontMetrics()
423 size_t& charNumber, std::vector<Drawing::FontMetrics>& fontMetrics) in GetLineFontMetrics()
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/
H A Dparagraph_impl.h113 Drawing::FontMetrics MeasureText() override;
115 Drawing::FontMetrics GetFontMetricsResult(const SPText::TextStyle& textStyle) override;
118 std::vector<Drawing::FontMetrics>& fontMetrics) override;
H A Dparagraph_impl.cpp201 OHOS::Rosen::Drawing::FontMetrics ParagraphImpl::MeasureText() in MeasureText()
349 Drawing::FontMetrics ParagraphImpl::GetFontMetricsResult(const SPText::TextStyle& textStyle) in GetFontMetricsResult()
354 OHOS::Rosen::Drawing::FontMetrics fontMetrics; in GetFontMetricsResult()
360 std::vector<Drawing::FontMetrics>& fontMetrics) in GetLineFontMetrics()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/enum_napi/
H A Djs_enum.cpp134 Drawing::FontMetrics::FontMetricsFlags::UNDERLINE_THICKNESS_IS_VALID_FLAG) },
136 Drawing::FontMetrics::FontMetricsFlags::UNDERLINE_POSITION_IS_VALID_FLAG) },
138 Drawing::FontMetrics::FontMetricsFlags::STRIKEOUT_THICKNESS_IS_VALID_FLAG) },
140 Drawing::FontMetrics::FontMetricsFlags::STRIKEOUT_POSITION_IS_VALID_FLAG) },
141 { "BOUNDS_INVALID", static_cast<int32_t>(Drawing::FontMetrics::FontMetricsFlags::BOUNDS_INVALID_FLAG) },
/foundation/graphic/graphic_3d/lume/LumeFont/api/
H A Dintf_font.h52 struct FontMetrics { struct
118 virtual FontMetrics GetMetrics() = 0;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_convert_utils.h44 static void DrawingFontMetricsCastToSkFontMetrics(const FontMetrics& fontMetrics, SkFontMetrics& skFontMetrics) in DrawingFontMetricsCastToSkFontMetrics()
64 static void SkFontMetricsCastToDrawingFontMetrics(const SkFontMetrics& skFontMetrics, FontMetrics& fontMetrics) in SkFontMetricsCastToDrawingFontMetrics()
H A Dskia_font.h56 scalar GetMetrics(FontMetrics* metrics) const override;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_layout_manager.h92 Local<panda::ObjectRef> CreateJSFontMetrics(const FontMetrics& fontMetrics, const JSCallbackInfo& args);
/foundation/graphic/graphic_3d/lume/LumeFont/src/
H A Dfont.h52 FontMetrics GetMetrics() override;
H A Dfont.cpp80 FontMetrics Font::GetMetrics() in GetMetrics()
/foundation/graphic/graphic_2d/rosen/modules/texgine/texgine_drawing/src/
H A Ddrawing.h48 using RSFontMetrics = RSDrawing::FontMetrics;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dfont_impl.h52 virtual scalar GetMetrics(FontMetrics* metrics) const = 0;
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/text/utils/
H A Dnapi_common.h442 napi_value CreateFontMetricsJsValue(napi_env env, Drawing::FontMetrics& fontMetrics);
517 bool GetFontMetricsFromJS(napi_env env, napi_value argValue, Drawing::FontMetrics& fontMetrics);
540 napi_value GetFontMetricsAndConvertToJsValue(napi_env env, Drawing::FontMetrics* metrics);
H A Dnapi_common.cpp477 bool GetFontMetricsFromJS(napi_env env, napi_value argValue, Drawing::FontMetrics& fontMetrics)
486 fontMetrics.fFlags = Drawing::FontMetrics::FontMetricsFlags(flags);
677 napi_value CreateFontMetricsJsValue(napi_env env, Drawing::FontMetrics& fontMetrics)
706 napi_value GetFontMetricsAndConvertToJsValue(napi_env env, Drawing::FontMetrics* metrics)
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/text/
H A Dfont.cpp93 scalar Font::GetMetrics(FontMetrics* metrics) const in GetMetrics()
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/
H A Dparagraph_test.cpp232 std::vector<Drawing::FontMetrics> fontMetrics; in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/adapter/skia_txt/
H A Dtypography_test.cpp181 std::vector<Drawing::FontMetrics> vectorFontMetrics; in HWTEST_F()
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/
H A Djs_drawing_utils.cpp215 napi_value GetFontMetricsAndConvertToJsValue(napi_env env, FontMetrics* metrics) in GetFontMetricsAndConvertToJsValue()

Completed in 12 milliseconds

12