Home
last modified time | relevance | path

Searched refs:ImageRepeat (Results 1 - 25 of 53) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/
H A Dimage_render_property.h33 ACE_DEFINE_PROPERTY_GROUP_ITEM(ImageRepeat, ImageRepeat);
47 static const char* OBJECTREPEATVALUE[] = { "ImageRepeat.NoRepeat", "ImageRepeat.X", "ImageRepeat.Y", in ToJsonValue()
48 "ImageRepeat.XY" }; in ToJsonValue()
53 OBJECTREPEATVALUE[static_cast<int32_t>(propImageRepeat.value_or(ImageRepeat::NO_REPEAT))], filter); in ToJsonValue()
103 ACE_DEFINE_PROPERTY_ITEM_WITH_GROUP(ImagePaintStyle, ImageRepeat, ImageRepeat, PROPERTY_UPDATE_RENDER);
H A Dimage_model_ng.h52 void SetImageRepeat(ImageRepeat imageRepeat) override;
88 static void SetImageRepeat(FrameNode *frameNode, ImageRepeat imageRepeat);
118 static ImageRepeat GetObjectRepeat(FrameNode* frameNode);
H A Dimage_model_ng.cpp463 void ImageModelNG::SetImageRepeat(ImageRepeat imageRepeat) in SetImageRepeat()
465 ACE_UPDATE_PAINT_PROPERTY(ImageRenderProperty, ImageRepeat, imageRepeat); in SetImageRepeat()
682 void ImageModelNG::SetImageRepeat(FrameNode *frameNode, ImageRepeat imageRepeat) in SetImageRepeat()
684 ACE_UPDATE_NODE_PAINT_PROPERTY(ImageRenderProperty, ImageRepeat, imageRepeat, frameNode); in SetImageRepeat()
888 ImageRepeat ImageModelNG::GetObjectRepeat(FrameNode* frameNode) in GetObjectRepeat()
890 CHECK_NULL_RETURN(frameNode, ImageRepeat::NO_REPEAT); in GetObjectRepeat()
892 CHECK_NULL_RETURN(paintProperty, ImageRepeat::NO_REPEAT); in GetObjectRepeat()
893 CHECK_NULL_RETURN(paintProperty->GetImagePaintStyle(), ImageRepeat::NO_REPEAT); in GetObjectRepeat()
894 return paintProperty->GetImagePaintStyle()->GetImageRepeat().value_or(ImageRepeat::NO_REPEAT); in GetObjectRepeat()
H A Dimage_pattern.cpp319 ImageRepeat repeat = imageRenderProperty->GetImageRepeat().value_or(ImageRepeat::NO_REPEAT);
320 bool imageRepeatX = repeat == ImageRepeat::REPEAT || repeat == ImageRepeat::REPEAT_X;
321 bool imageRepeatY = repeat == ImageRepeat::REPEAT || repeat == ImageRepeat::REPEAT_Y;
1438 auto imageRepeat = renderProp->GetImageRepeat().value_or(ImageRepeat::NO_REPEAT);
1659 std::string ImagePattern::GetImageRepeatStr(ImageRepeat value)
1662 case ImageRepeat::NO_REPEAT:
1664 case ImageRepeat
[all...]
H A Dimage_model.h83 virtual void SetImageRepeat(ImageRepeat imageRepeat) = 0;
/foundation/arkui/ace_engine/test/unittest/core/pattern/image/
H A Dimage_base.h86 constexpr ImageRepeat IMAGE_REPEAT_DEFAULT = ImageRepeat::REPEAT;
98 constexpr ImageRepeat IMAGE_NO_REPEAT = ImageRepeat::NO_REPEAT;
H A Dimage_paint_method_test_ng.cpp57 imagePaintProperty_->UpdateImageRepeat(ImageRepeat::REPEAT_X); in HWTEST_F()
116 imagePaintProperty_->UpdateImageRepeat(ImageRepeat::REPEAT_X); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_image_ffi.cpp36 const std::vector<ImageRepeat> OBJECT_REPEATS = {
37 ImageRepeat::NO_REPEAT,
38 ImageRepeat::REPEAT_X,
39 ImageRepeat::REPEAT_Y,
40 ImageRepeat::REPEAT
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/
H A Dimage_composed_element.cpp127 auto imageRepeat = renderImage ? renderImage->GetImageRepeat() : ImageRepeat::NO_REPEAT; in GetObjectRepeat()
130 case ImageRepeat::NO_REPEAT: in GetObjectRepeat()
131 result = "ImageRepeat.NoRepeat"; in GetObjectRepeat()
133 case ImageRepeat::REPEAT: in GetObjectRepeat()
134 result = "ImageRepeat.XY"; in GetObjectRepeat()
136 case ImageRepeat::REPEAT_X: in GetObjectRepeat()
137 result = "ImageRepeat.X"; in GetObjectRepeat()
139 case ImageRepeat::REPEAT_Y: in GetObjectRepeat()
140 result = "ImageRepeat.Y"; in GetObjectRepeat()
H A Dutils.h332 inline std::string ConvertWrapImageRepeatToString(ImageRepeat repeat) in ConvertWrapImageRepeatToString()
334 static const LinearEnumMapNode<ImageRepeat, std::string> imageRepeatTable[] = { in ConvertWrapImageRepeatToString()
335 { ImageRepeat::NO_REPEAT, "ImageRepeat.NoRepeat" }, in ConvertWrapImageRepeatToString()
336 { ImageRepeat::REPEAT, "ImageRepeat.XY" }, in ConvertWrapImageRepeatToString()
337 { ImageRepeat::REPEAT_X, "ImageRepeat.X" }, in ConvertWrapImageRepeatToString()
338 { ImageRepeat::REPEAT_Y, "ImageRepeat in ConvertWrapImageRepeatToString()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Drender_image.h97 void SetImageRepeat(const ImageRepeat& imageRepeat) in SetImageRepeat()
105 ImageRepeat GetImageRepeat() const in GetImageRepeat()
317 void GenerateImageRects(const Size& srcSize, const BackgroundImageSize& imageSize, ImageRepeat imageRepeat,
323 void PrintImageLog(const Size& srcSize, const BackgroundImageSize& imageSize, ImageRepeat imageRepeat,
393 ImageRepeat imageRepeat_ = ImageRepeat::NO_REPEAT;
H A Dimage_component.h63 void SetImageRepeat(ImageRepeat imageRepeat);
86 ImageRepeat GetImageRepeat() const;
235 ImageRepeat imageRepeat_ = ImageRepeat::NO_REPEAT;
H A Dimage_component.cpp164 void ImageComponent::SetImageRepeat(ImageRepeat imageRepeat) in SetImageRepeat()
242 ImageRepeat ImageComponent::GetImageRepeat() const in GetImageRepeat()
H A Drender_image.cpp671 void RenderImage::GenerateImageRects(const Size& srcSize, const BackgroundImageSize& imageSize, ImageRepeat imageRepeat, in GenerateImageRects()
694 if (imageRepeat == ImageRepeat::REPEAT || imageRepeat == ImageRepeat::REPEAT_X) { in GenerateImageRects()
704 if (imageRepeat == ImageRepeat::REPEAT || imageRepeat == ImageRepeat::REPEAT_Y) { in GenerateImageRects()
855 imageRepeat_ = ImageRepeat::NO_REPEAT; in ClearRenderObject()
896 void RenderImage::PrintImageLog(const Size& srcSize, const BackgroundImageSize& imageSize, ImageRepeat imageRepeat, in PrintImageLog()
/foundation/arkui/ace_engine/frameworks/core/components/common/layout/
H A Dconstants.h333 enum class ImageRepeat { class
483 const ImageRepeat IMAGE_REPEATS[] = {
484 ImageRepeat::REPEAT,
485 ImageRepeat::REPEAT_X,
486 ImageRepeat::REPEAT_Y,
487 ImageRepeat::NO_REPEAT,
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dcanvas_image.h59 ImageRepeat imageRepeat_ = ImageRepeat::NO_REPEAT;
H A Drender_property.cpp22 std::string ImageRepeatToString(ImageRepeat type) in ImageRepeatToString()
24 static const LinearEnumMapNode<ImageRepeat, std::string> toStringMap[] = { in ImageRepeatToString()
25 { ImageRepeat::NO_REPEAT, "ImageRepeat.NoRepeat" }, in ImageRepeatToString()
26 { ImageRepeat::REPEAT_X, "ImageRepeat.X" }, in ImageRepeatToString()
27 { ImageRepeat::REPEAT_Y, "ImageRepeat.Y" }, in ImageRepeatToString()
28 { ImageRepeat::REPEAT, "ImageRepeat in ImageRepeatToString()
[all...]
H A Dimage_painter.cpp204 if (config.imageRepeat_ == ImageRepeat::NO_REPEAT) { in DrawImageWithRepeat()
216 bool imageRepeatX = config.imageRepeat_ == ImageRepeat::REPEAT || config.imageRepeat_ == ImageRepeat::REPEAT_X; in DrawImageWithRepeat()
217 bool imageRepeatY = config.imageRepeat_ == ImageRepeat::REPEAT || config.imageRepeat_ == ImageRepeat::REPEAT_Y; in DrawImageWithRepeat()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_image.h59 enum class ImageRepeat { class
157 ImageRepeat imageRepeat_ = ImageRepeat::NO_REPEAT;
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dutils.h203 inline ImageRepeat ConvertStrToImageRepeat(const std::string& repeat) in ConvertStrToImageRepeat()
205 static const LinearMapNode<ImageRepeat> imageRepeatTable[] = { in ConvertStrToImageRepeat()
206 { "no-repeat", ImageRepeat::NO_REPEAT }, in ConvertStrToImageRepeat()
207 { "repeat", ImageRepeat::REPEAT }, in ConvertStrToImageRepeat()
208 { "repeat-x", ImageRepeat::REPEAT_X }, in ConvertStrToImageRepeat()
209 { "repeat-y", ImageRepeat::REPEAT_Y }, in ConvertStrToImageRepeat()
213 return index < 0 ? ImageRepeat::NO_REPEAT : imageRepeatTable[index].value; in ConvertStrToImageRepeat()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_image.cpp355 auto rect = (imageRepeat_ == ImageRepeat::NO_REPEAT) ? dstRect_.IntersectRect(frameRect_) : frameRect_; in ApplyCanvasClip()
461 if (imageRepeat_ == ImageRepeat::NO_REPEAT) { in DrawImageRepeatRect()
474 if (ImageRepeat::REPEAT_X == imageRepeat_ || ImageRepeat::REPEAT == imageRepeat_) { in CalcRepeatBounds()
482 if (ImageRepeat::REPEAT_Y == imageRepeat_ || ImageRepeat::REPEAT == imageRepeat_) { in CalcRepeatBounds()
541 imageRepeat_ = static_cast<ImageRepeat>(repeatNum); in SetImageRepeat()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dimage_model_impl.h48 void SetImageRepeat(ImageRepeat imageRepeat) override;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js228 var ImageRepeat; variable
229 (function (ImageRepeat) {
230 ImageRepeat[ImageRepeat["NoRepeat"] = 0] = "NoRepeat";
231 ImageRepeat[ImageRepeat["X"] = 1] = "X";
232 ImageRepeat[ImageRepeat["Y"] = 2] = "Y";
233 ImageRepeat[ImageRepeat["X
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_image_modifier.cpp238 auto repeat = static_cast<ImageRepeat>(imageRepeat); in SetObjectRepeat()
239 if (repeat < ImageRepeat::NO_REPEAT || repeat > ImageRepeat::REPEAT) { in SetObjectRepeat()
240 repeat = ImageRepeat::NO_REPEAT; in SetObjectRepeat()
247 int32_t defaultObjectRepeat = static_cast<int32_t>(ImageRepeat::NO_REPEAT); in GetObjectRepeat()
257 ImageModelNG::SetImageRepeat(frameNode, ImageRepeat::NO_REPEAT); in ResetObjectRepeat()
/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/
H A Dstyle.h132 ImageRepeat backgroundRepeat;

Completed in 22 milliseconds

123