Lines Matching defs:pathParam

301     PathParam* pathParam = static_cast<PathParam*>(param);
303 if (pathParam->vertices != nullptr) {
304 pathParam->vertices->FreeAll();
305 pathParam->vertices = nullptr;
307 if (pathParam->imageParam != nullptr) {
308 DeleteImageParam(pathParam->imageParam);
311 pathParam->path->strokeCount_--;
312 if (pathParam->path->strokeCount_ == 0) {
313 delete pathParam->path;
316 delete pathParam;
317 pathParam = nullptr;
752 void SetImageParamInfo(ImageParam* imageParam, const Paint& paint, PathParam* pathParam)
761 pathParam->imageParam = imageParam;
773 PathParam* pathParam = new PathParam;
774 if (pathParam == nullptr) {
779 pathParam->vertices = vertices_;
780 pathParam->isStroke = true;
796 SetImageParamInfo(imageParam, paint, pathParam);
805 PathParam* pathParam = new PathParam;
806 if (pathParam == nullptr) {
810 pathParam->path = path_;
811 pathParam->count = path_->cmd_.Size();
815 cmd.param = pathParam;
829 PathParam* pathParam = new PathParam;
830 if (pathParam == nullptr) {
835 pathParam->vertices = vertices_;
836 pathParam->isStroke = false;
852 SetImageParamInfo(imageParam, paint, pathParam);
857 cmd.param = pathParam;
915 PathParam* pathParam = static_cast<PathParam*>(curDraw->data_.param);
916 ImageParam* imageParam = static_cast<ImageParam*>(pathParam->imageParam);
1006 PathParam* pathParam = static_cast<PathParam*>(curDraw->data_.param);
1010 pathParam->isStroke);
1015 DrawCanvas::SetRasterizer(*pathParam->vertices, curDraw->data_.paint, rasterizer, transform,
1016 pathParam->isStroke);
1019 DrawCanvas::RenderBlendSolid(curDraw->data_.paint, color, pathParam->isStroke);
1321 PathParam* pathParam = static_cast<PathParam*>(param);
1322 const UICanvasPath* path = pathParam->path;
1331 for (uint16_t i = 0; (i < pathParam->count) && (iter != path->cmd_.End()); i++, iter = iter->next_) {
1652 PathParam* pathParam = static_cast<PathParam*>(param);
1654 ImageParam* imageParam = static_cast<ImageParam*>(pathParam->imageParam);