Home
last modified time | relevance | path

Searched refs:dup (Results 1 – 5 of 5) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgFill.h60 DuplicateMethod<Fill>* dup = nullptr; member
64 delete(dup); in ~Impl()
69 void method(DuplicateMethod<Fill>* dup) in method()
71 this->dup = dup; in method()
76 auto ret = dup->duplicate(); in duplicate()
DtvgPicture.h166 auto dup = picture->pImpl; in duplicate() local
168 if (paint) dup->paint = paint->duplicate(); in duplicate()
171 dup->loader = loader; in duplicate()
172 ++dup->loader->sharing; in duplicate()
176 dup->surface = surface; in duplicate()
177 dup->w = w; in duplicate()
178 dup->h = h; in duplicate()
179 dup->resizing = resizing; in duplicate()
DtvgText.h152 auto dup = text->pImpl; in duplicate() local
153 P(shape)->duplicate(dup->shape); in duplicate()
156 dup->loader = loader; in duplicate()
157 ++dup->loader->sharing; in duplicate()
160 dup->utf8 = strdup(utf8); in duplicate()
161 dup->italic = italic; in duplicate()
162 dup->fontSize = fontSize; in duplicate()
DtvgShape.h360 auto dup = shape->pImpl; in duplicate() local
361 delete(dup->rs.fill); in duplicate()
364 dup->flag = RenderUpdateFlag::All; in duplicate()
365 dup->rs.rule = rs.rule; in duplicate()
368 memcpy(dup->rs.color, rs.color, sizeof(rs.color)); in duplicate()
371 dup->rs.path.cmds.push(rs.path.cmds); in duplicate()
372 dup->rs.path.pts.push(rs.path.pts); in duplicate()
376 if (!dup->rs.stroke) dup->rs.stroke = new RenderStroke; in duplicate()
377 *dup->rs.stroke = *rs.stroke; in duplicate()
379 delete(dup->rs.stroke); in duplicate()
[all …]
DtvgScene.h234 auto dup = scene->pImpl; in duplicate() local
239 dup->paints.push_back(cdup); in duplicate()