/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/ui/ |
D | typography.cpp | 21 Typography::Typography() in Typography() function in rosen::Typography 26 void Typography::Init(std::shared_ptr<TypographyCreateBase> TypographyCreateBase_) in Init() 31 double Typography::GetMaxWidth() in GetMaxWidth() 36 double Typography::GetHeight() in GetHeight() 41 double Typography::GetLongestLine() in GetLongestLine() 46 double Typography::GetMinIntrinsicWidth() in GetMinIntrinsicWidth() 51 double Typography::GetMaxIntrinsicWidth() in GetMaxIntrinsicWidth() 56 double Typography::GetAlphabeticBaseline() in GetAlphabeticBaseline() 61 double Typography::GetIdeographicBaseline() in GetIdeographicBaseline() 66 bool Typography::DidExceedMaxLines() in DidExceedMaxLines() [all …]
|
D | typography.h | 28 class Typography { 30 Typography(); 31 ~Typography() = default;
|
D | typography_create.cpp | 54 std::unique_ptr<Typography> TypographyCreate::Build() in Build() 56 std::unique_ptr<Typography> typography = TypographyCreateBase_->Build(); in Build()
|
D | typography_create.h | 40 std::unique_ptr<Typography> Build();
|
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/texgine/ |
D | typography.cpp | 49 Typography::Typography(std::shared_ptr<Texgine::Typography> typography) in Typography() function in OHOS::Rosen::AdapterTextEngine::Typography 54 double Typography::GetMaxWidth() const in GetMaxWidth() 59 double Typography::GetHeight() const in GetHeight() 64 double Typography::GetActualWidth() const in GetActualWidth() 69 double Typography::GetMinIntrinsicWidth() in GetMinIntrinsicWidth() 74 double Typography::GetMaxIntrinsicWidth() in GetMaxIntrinsicWidth() 79 double Typography::GetAlphabeticBaseline() in GetAlphabeticBaseline() 84 double Typography::GetIdeographicBaseline() in GetIdeographicBaseline() 89 bool Typography::DidExceedMaxLines() const in DidExceedMaxLines() 94 int Typography::GetLineCount() const in GetLineCount() [all …]
|
D | typography.h | 26 class Typography : public ::OHOS::Rosen::Typography { 28 explicit Typography(std::shared_ptr<TextEngine::Typography> typography); 52 std::shared_ptr<TextEngine::Typography> typography_ = nullptr;
|
D | typography_create.cpp | 101 std::unique_ptr<OHOS::Rosen::Typography> TypographyCreate::CreateTypography() in CreateTypography() 103 return std::make_unique<Typography>(builder_->Build()); in CreateTypography()
|
D | typography_create.h | 33 std::unique_ptr<Typography> CreateTypography() override;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/adapter/txt/ |
D | typography.cpp | 49 Typography::Typography(std::unique_ptr<txt::Paragraph> paragraph): paragraph_(std::move(paragraph)) in Typography() function in OHOS::Rosen::AdapterTxt::Typography 53 double Typography::GetMaxWidth() const in GetMaxWidth() 58 double Typography::GetHeight() const in GetHeight() 63 double Typography::GetActualWidth() const in GetActualWidth() 68 double Typography::GetMinIntrinsicWidth() in GetMinIntrinsicWidth() 73 double Typography::GetMaxIntrinsicWidth() in GetMaxIntrinsicWidth() 78 double Typography::GetAlphabeticBaseline() in GetAlphabeticBaseline() 83 double Typography::GetIdeographicBaseline() in GetIdeographicBaseline() 88 bool Typography::DidExceedMaxLines() const in DidExceedMaxLines() 93 int Typography::GetLineCount() const in GetLineCount() [all …]
|
D | typography.h | 30 class Typography : public ::OHOS::Rosen::Typography { 32 Typography(std::unique_ptr<txt::Paragraph> paragraph);
|
D | typography_create.cpp | 60 std::unique_ptr<OHOS::Rosen::Typography> TypographyCreate::CreateTypography() in CreateTypography() 63 return std::make_unique<Typography>(std::move(paragraph)); in CreateTypography()
|
D | typography_create.h | 33 std::unique_ptr<Typography> CreateTypography() override;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/c/ |
D | drawing_text_typography.cpp | 303 std::unique_ptr<Typography> typography = rosenHandler->Build(); in OH_Drawing_CreateTypography() 309 delete ConvertToOriginalText<Typography>(typography); in OH_Drawing_DestroyTypography() 314 ConvertToOriginalText<Typography>(typography)->Layout(maxWidth); in OH_Drawing_TypographyLayout() 320 …ConvertToOriginalText<Typography>(typography)->Paint(reinterpret_cast<OHOS::Rosen::Drawing::Canvas… in OH_Drawing_TypographyPaint() 326 return ConvertToOriginalText<Typography>(typography)->GetMaxWidth(); in OH_Drawing_TypographyGetMaxWidth() 331 return ConvertToOriginalText<Typography>(typography)->GetHeight(); in OH_Drawing_TypographyGetHeight() 336 return ConvertToOriginalText<Typography>(typography)->GetLongestLine(); in OH_Drawing_TypographyGetLongestLine() 341 return ConvertToOriginalText<Typography>(typography)->GetMinIntrinsicWidth(); in OH_Drawing_TypographyGetMinIntrinsicWidth() 346 return ConvertToOriginalText<Typography>(typography)->GetMaxIntrinsicWidth(); in OH_Drawing_TypographyGetMaxIntrinsicWidth() 351 return ConvertToOriginalText<Typography>(typography)->GetAlphabeticBaseline(); in OH_Drawing_TypographyGetAlphabeticBaseline() [all …]
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/ |
D | typography.h | 94 class Typography : public MemoryObject { 96 virtual ~Typography() = default; 208 …friend void ReportMemoryUsage(const std::string& member, const Typography& that, const bool needTh…
|
D | typography_builder.h | 72 virtual std::shared_ptr<Typography> Build() = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/properties/ |
D | typography_create_base.h | 29 class Typography; variable 39 virtual std::unique_ptr<Typography> Build();
|
D | typography_create_txt.cpp | 63 std::unique_ptr<Typography> TypographyCreateTxt::Build() in Build() 65 return std::make_unique<Typography>(); in Build()
|
D | typography_create_txt.h | 37 std::unique_ptr<Typography> Build() override;
|
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/export/rosen_text/ |
D | typography.h | 69 class Typography { 71 virtual ~Typography() = default;
|
D | typography_create.h | 54 virtual std::unique_ptr<Typography> CreateTypography() = 0;
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/src/ |
D | typography_builder_impl.h | 39 std::shared_ptr<Typography> Build() override;
|
D | typography_builder_impl.cpp | 114 std::shared_ptr<Typography> TypographyBuilderImpl::Build() in Build()
|
D | typography_impl.h | 41 class TypographyImpl : public Typography {
|
/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/ui/ |
D | typography_test.cpp | 41 std::unique_ptr<rosen::Typography> typography = builder->Build();
|
/foundation/graphic/graphic_2d/rosen/samples/texgine/feature_test/ |
D | feature_test_framework.h | 43 std::shared_ptr<OHOS::Rosen::TextEngine::Typography> typography = nullptr;
|