Lines Matching defs:imageParam

290     ImageParam* imageParam = static_cast<ImageParam*>(param);
291 if (imageParam->image != nullptr) {
292 delete imageParam->image;
293 imageParam->image = nullptr;
295 delete imageParam;
296 imageParam = nullptr;
307 if (pathParam->imageParam != nullptr) {
308 DeleteImageParam(pathParam->imageParam);
752 void SetImageParamInfo(ImageParam* imageParam, const Paint& paint, PathParam* pathParam)
754 imageParam->image->SetSrc(paint.GetPatternImage());
756 imageParam->image->GetHeader(header);
757 imageParam->start = {0, 0};
758 imageParam->height = header.height;
759 imageParam->width = header.width;
761 pathParam->imageParam = imageParam;
783 ImageParam* imageParam = new ImageParam;
784 if (imageParam == nullptr) {
789 imageParam->image = new Image();
790 if (imageParam->image == nullptr) {
791 delete imageParam;
792 imageParam = nullptr;
796 SetImageParamInfo(imageParam, paint, pathParam);
839 ImageParam* imageParam = new ImageParam;
840 if (imageParam == nullptr) {
845 imageParam->image = new Image();
846 if (imageParam->image == nullptr) {
847 delete imageParam;
848 imageParam = nullptr;
852 SetImageParamInfo(imageParam, paint, pathParam);
916 ImageParam* imageParam = static_cast<ImageParam*>(pathParam->imageParam);
917 if (imageParam->image == nullptr) {
920 FillPatternRgba spanPattern(imageParam->image->GetImageInfo(), curDraw->data_.paint.GetPatternRepeatMode(),
1654 ImageParam* imageParam = static_cast<ImageParam*>(pathParam->imageParam);
1656 if (imageParam->image == nullptr) {
1659 FillPatternRgba spanPattern(imageParam->image->GetImageInfo(), paint.GetPatternRepeatMode(), rect.GetLeft(),